← Vulnerability feed

Vulnerability record · CVE-2021-44168 · published 4 January 2022

CVE-2021-44168: FortiOS restore src-vis command downloads code without integrity check

Fortinet · Fortios

FortiOS before 7.0.3 fails to verify the integrity of code downloaded by the "execute restore src-vis" command, allowing specially crafted update packages to place arbitrary files on the device. Because the flaw is in a restore/update path, it undermines the trust boundary defenders rely on when applying vendor packages.

7.8 CVSS 3.1 High CISA KEV since 10 Dec 2021 EPSS 0.87% · top 42.8% CWE-494 · Download of code without integrity check
7.8CVSS 3.1 base score, v2 4.6
0.87%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
1Affected product versions listed by NVD
3References
17 Jun 2026Last modified by NVD

Description

A download of code without integrity check vulnerability in the "execute restore src-vis" command of FortiOS before 7.0.3 may allow a local authenticated attacker to download arbitrary files on the device via specially crafted update packages.

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: medium.

high priorityThe flaw allows arbitrary file write with high impact and is listed in CISA KEV as exploited, though it requires local authenticated access and EPSS probability is low.

What it is

FortiOS before 7.0.3 fails to verify the integrity of code downloaded by the "execute restore src-vis" command, allowing specially crafted update packages to place arbitrary files on the device. Because the flaw is in a restore/update path, it undermines the trust boundary defenders rely on when applying vendor packages.

Impact

A local authenticated attacker can write arbitrary files on the device, which can lead to code execution or persistence depending on what is overwritten. The CVSS vector rates confidentiality, integrity and availability impact as high.

Attack surface

Reached locally through the FortiOS CLI command "execute restore src-vis" using a crafted update package. It requires an authenticated local account; no user interaction beyond issuing the command is indicated by the vector (AV:L/PR:L/UI:N).

Exploitation

CVE-2021-44168 is listed in CISA's Known Exploited Vulnerabilities catalog with a 2021-12-10 addition date, indicating exploitation in the wild. EPSS 30-day probability is low at 0.00873 (57th percentile), and no ransomware campaign use is recorded.

What to do

  • Upgrade FortiOS to 7.0.3 or later per the Fortinet advisory FG-IR-21-201.
  • Restrict CLI and administrative access to trusted administrators and enforce least privilege on local accounts.
  • Verify the provenance and integrity of any restore or update package before running "execute restore src-vis".
  • Monitor and alert on use of restore/update commands outside approved maintenance windows.

Detection

  • Audit FortiOS logs for execution of "execute restore src-vis" and correlate with change tickets.
  • Alert on unexpected file creation or modification in system paths following restore operations.
  • Review administrative account activity for anomalous local logins preceding restore commands.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2021-44168 to the Known Exploited Vulnerabilities catalog on 10 December 2021 as "Fortinet FortiOS Arbitrary File Download". Required action: Apply updates per vendor instructions. Federal deadline 24 December 2021.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-44168 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2026-24858Fortinet FortiCloud SSO authentication bypass across registered devicesA CWE-288 authentication bypass in Fortinet FortiAnalyzer, FortiManager, FortiNAC-F, FortiOS, FortiProxy and FortiWeb lets an attacker with a FortiCl…KEVEPSS 86%analysed9.8CVE-2025-25249Fortinet FortiOS and FortiSwitchManager heap buffer overflow via crafted packetsA heap-based buffer overflow (CWE-122/CWE-787) in Fortinet FortiOS 6.4 through 7.6.3 and FortiSwitchManager 7.0 through 7.2.6 lets an unauthenticated…KEVEPSS 3.9%analysed9.8CVE-2025-59718Fortinet FortiOS/FortiProxy SAML signature check bypass in FortiCloud SSOFortiOS, FortiProxy and FortiSwitchManager fail to properly verify the cryptographic signature of SAML responses used for FortiCloud SSO login. An un…KEVEPSS 68%analysed9.8CVE-2024-55591FortiOS and FortiProxy authentication bypass via Node.js websocketFortiOS 7.0.0 through 7.0.16 and FortiProxy 7.0.0 through 7.0.19 and 7.2.0 through 7.2.12 contain an authentication bypass (CWE-288) reachable throug…KEVEPSS 94%analysed9.8CVE-2024-23113Fortinet FortiOS and related products format string remote code executionA use of externally-controlled format string (CWE-134) in Fortinet FortiOS, FortiProxy, FortiPAM and FortiSwitchManager lets an attacker execute unau…KEVEPSS 62%analysed9.8CVE-2024-21762Fortinet FortiOS and FortiProxy out-of-bounds write in SSL VPNFortiOS and FortiProxy contain an out-of-bounds write (CWE-787) reachable through specifically crafted requests. The flaw affects a wide range of For…KEVEPSS 83%analysed9.8CVE-2023-27997Fortinet FortiOS and FortiProxy SSL-VPN heap buffer overflowFortiOS and FortiProxy SSL-VPN contain a heap-based buffer overflow (CWE-122/CWE-787) reachable through specifically crafted requests. It is a pre-au…KEVEPSS 86%analysed9.8CVE-2022-42475FortiOS and FortiProxy SSL-VPN heap buffer overflow allows remote code executionA heap-based buffer overflow (CWE-122/CWE-787) in the FortiOS and FortiProxy SSL-VPN component lets a remote attacker trigger memory corruption throu…KEVEPSS 99%analysed

Source: NIST National Vulnerability Database (record CVE-2021-44168), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.