Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify reachable FortiSandbox HTTP interface
-
DeliveryCraft HTTP request with shell metacharacters in vulnerable parameter
-
ExploitServer passes input unsanitized to OS command (CWE-78)
-
ExecutionShell executes injected commands as service account
-
PersistDrop web shell or reverse shell for persistence
-
ImpactTamper with sandbox verdicts and pivot into management fabric
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker needs only network reachability to the FortiSandbox HTTP service and the ability to send a specifically crafted HTTP request - no credentials, no user interaction, and no non-default toggle is called out in the advisory, consistent with PR:N/UI:N/AC:L in the CVSS vector. The vulnerable software must be FortiSandbox on-premise 5.0.0-5.0.5, 4.4.0-4.4.8, or any 4.2.x build, or FortiSandbox Cloud/PaaS 5.0.4-5.0.5. The practical limiting factor is exposure of the management/API HTTP interface: deployments that restrict that interface to an isolated management VLAN or jump host substantially reduce who can reach the vulnerable endpoint, whereas any FortiSandbox whose web interface is reachable from broader corporate networks or the internet is directly exploitable. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H describes the worst-case profile: remotely reachable, low complexity, no authentication, no user interaction, and full confidentiality/integrity/availability impact - consistent with a 9.8 critical score and with the description's wording of an unauthenticated attacker reaching the HTTP endpoint. No EPSS score, KEV listing, or SSVC decision data was supplied, and no public proof-of-concept is identified at time of analysis, so the real-world exploitation tempo is unknown; however, Fortinet appliances have a strong historical track record of post-disclosure mass exploitation, and a pre-auth RCE on a security appliance is exactly the class of bug that ransomware and state-aligned operators have weaponized within days of patch release in past Fortinet advisories. Two caveats worth flagging: the CVSS vector implies the vulnerable HTTP service must be network-reachable from the attacker, which in well-segmented deployments may be limited to management VLANs, and the lack of any third-party reference beyond Fortinet's own PSIRT page means independent technical detail (root-cause endpoint, payload shape, indicators) was not available for this synthesis. |
| Exploit ScenarioDerived | An attacker who can reach the FortiSandbox HTTP interface - for example a compromised internal host, or an internet-exposed management portal - sends a crafted HTTP request whose parameters contain shell metacharacters that the vulnerable handler passes unsanitized to an OS command, yielding code execution under the service account. From that foothold the attacker can read submitted sample files and analysis verdicts, tamper with detection logic to whitelist their own malware, and pivot into the management fabric the sandbox is trusted to talk to (FortiGate, FortiAnalyzer, mail gateways). No public proof-of-concept is identified at time of analysis, but the low attack complexity in the CVSS vector implies reliable single-request exploitation once the vulnerable endpoint is identified. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jun 09, 2026
Unauthenticated OS command injection in Fortinet FortiSandbox (on-premise, Cloud, and PaaS variants) allows remote attackers to execute arbitrary operating system commands by sending specifically crafted HTTP requests to the management interface. The flaw carries a CVSS 9.8 rating with network-reachable, no-authentication, no-user-interaction characteristics, and no public exploit identified at time of analysis. Because FortiSandbox is a security-analysis appliance handling untrusted samples, compromise undermines the integrity of malware verdicts and downstream detections.
Earlier versions of this analysis (2)
Unauthenticated OS command injection in Fortinet FortiSandbox (on-premise, Cloud, and PaaS deployments) allows remote attackers to execute arbitrary operating system commands through specially crafted HTTP requests. The flaw carries a critical CVSS 9.8 rating and affects multiple supported branches including 5.0.0-5.0.5, 4.4.0-4.4.8, and all 4.2.x releases, with no public exploit identified at time of analysis.
Remote command injection in Fortinet FortiSandbox 5.0.0-5.0.5, 4.4.0-4.4.8, all 4.2 versions, and FortiSandbox Cloud/PaaS 5.0.4-5.0.5 allows unauthenticated attackers to execute arbitrary OS commands by sending specially crafted HTTP requests. The CVSS 9.1 score reflects network-reachable, no-auth, low-complexity exploitation with high impact to confidentiality, integrity, and availability. No public exploit identified at time of analysis, but the CVSS temporal data flags exploit code as functional (E:F) with an official fix (RL:O) and confirmed report (RC:C).
RemediationAI
Patch available per vendor advisory FG-IR-26-141 (https://fortiguard.fortinet.com/psirt/FG-IR-26-141) - consult that page for the exact fixed builds on the 5.0.x and 4.4.x branches and upgrade FortiSandbox on-premise appliances accordingly; FortiSandbox Cloud and PaaS tenants should confirm with Fortinet that the managed service has been remediated. Customers still on the 4.2 branch (listed as affected in all versions) should plan a migration to a supported branch since a same-branch patch is unlikely. Until upgrade is possible, restrict reachability of the FortiSandbox HTTP management/API interface to a dedicated management network or jump host via firewall ACLs and disable any internet-exposed administrative access; the trade-off is that any integrations (SIEM pulls, FortiGate fabric callbacks, API automation) sourced from outside the management segment will need their source IPs explicitly allow-listed. Monitor HTTP access logs for unusual long query strings, shell metacharacters (;, |, `, $()) in parameters, and unexpected outbound connections from the sandbox host, treating any such activity as potential exploitation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
FortiSandbox is Fortinet's network sandbox appliance for detonating and analyzing suspicious files and URLs, exposing an HTTP-based management and API surface. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) indicates that user-controlled input from HTTP request parameters is incorporated into a shell or system() style invocation without adequate quoting, escaping, or use of safe execve-style APIs, letting metacharacters such as ;, |, $(...) or backticks break out of the intended command. The CPE data confirms three distinct deployment shapes - fortisandbox (appliance/VM), fortisandbox_cloud, and fortisandbox_paas - meaning the vulnerable HTTP handler ships in both customer-managed and Fortinet-hosted forms, so even tenants who never patch their own appliance depend on Fortinet rolling the fix into the managed services.
Know when Fortisandbox gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (fortinet) · only source for this CVE.
CVSS VectorVendor: fortinet
Lifecycle Timeline
5DescriptionCVE.org
A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet FortiSandbox 5.0.0 through 5.0.5, FortiSandbox 4.4.0 through 4.4.8, FortiSandbox 4.2 all versions, FortiSandbox Cloud 5.0.4 through 5.0.5, FortiSandbox PaaS 5.0.4 through 5.0.5 may allow an unauthenticated attacker to execute unauthorized commands via specifically crafted HTTP requests
Articles & Coverage 2
Executive ViewAI
Fortinet FortiSandbox (on-premise, Cloud, and PaaS) contains a critical unauthenticated remote code execution vulnerability (CVSS 9.8) allowing attackers to execute arbitrary OS commands via the management interface. Exploitation compromises the integrity of malware verdicts and threat classification across your organization's detection pipeline. No patch is currently available, requiring immediate compensating controls to reduce exposure.
No vendor-released patch identified at time of analysis. Deploy interim mitigations: (1) Network segmentation-restrict management interface access to dedicated administrator subnets with firewall rules; (2) Web application firewall-block HTTP requests containing OS command syntax patterns to management endpoints; (3) Enhanced logging-capture and alert on all management interface access with automated incident triggers; (4) Air-gapping-isolate instances to dedicated, restricted networks disconnected from general corporate infrastructure; (5) Access controls-disable remote management and restrict to local console access if operations permit; (6) Continuous monitoring-implement endpoint detection and response on FortiSandbox systems to identify post-exploitation activity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
More in Fortisandbox
View allOS command injection in Fortinet FortiSandbox 4.4.0-4.4.8 and FortiSandbox PaaS versions 21.3-23.4 enables remote unauth
Path traversal in Fortinet FortiSandbox 4.4.0-4.4.8 and 5.0.0-5.0.5 enables remote unauthenticated attackers to achieve
OS command injection in Fortinet FortiSandbox allows an authenticated attacker with low-privilege credentials to execute
Unauthenticated remote access control bypass in Fortinet FortiSandbox 4.2.x through 5.0.x - and its Cloud and PaaS varia
Remote code execution in Fortinet FortiSandbox 4.4.x through 5.0.x (on-premises, Cloud, and PaaS deployments) allows una
Authentication bypass in Fortinet FortiSandbox and FortiSandbox PaaS allows remote attackers to execute unauthorized cod
An Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability [CWE-79] vulnerabi
A client-side enforcement of server-side security vulnerability in Fortinet FortiSandbox 4.4.0 through 4.4.4, FortiSandb
A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet F
A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet F
Multiple instances of heap-based buffer overflow in the command shell of FortiSandbox before 4.0.0 may allow an authenti
An improper neutralization of special elements used in an OS Command vulnerability in FortiSandbox 3.2.0 through 3.2.2,
EUVD-2026-35443
GHSA-gw24-hwf5-92h2
NVD
CVE.org
CISA KEV
EPSS
Vulnrichment
VulDB
Exploit-DB