FortiSandbox
CVE-2025-53949
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege FortiSandbox credentials
-
DeliverySend crafted HTTP request to management interface
-
ExploitInject OS command metacharacters (CWE-78)
-
ExecutionExecute arbitrary code on appliance OS
-
ImpactFull compromise of sandbox host
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 | Exploitation requires the attacker to (1) have network reachability to the FortiSandbox administrative/web management interface and (2) possess valid low-privilege authenticated credentials (PR:L) to that interface, from which a crafted HTTP request injects OS commands. Affected deployments are FortiSandbox 5.0.0 through 5.0.2, 4.4.0 through 4.4.7, and all 4.2 and 4.0 versions. The authentication requirement is the primary limiting factor - this is not remotely exploitable by fully unauthenticated attackers - so realistic risk concentrates where management access is exposed to untrusted networks or where low-privilege accounts are broadly provisioned. No user interaction is required (UI:N), and no special non-default feature toggle is named in the advisory. |
| Impact | This is a credible, elevated-priority issue. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8) describes network-reachable, low-complexity OS command injection requiring only low-privilege authentication, yielding full confidentiality, integrity, and availability impact on the FortiSandbox appliance - consistent with the CWE-78 description of authenticated code execution via crafted HTTP requests. The EPSS score of 17.19% at the 97th percentile is notably high and signals meaningful predicted exploitation likelihood relative to the broader CVE population, reinforcing that this should not be dismissed as high-CVSS-but-low-real-risk. However, the signals are not uniformly alarming: there is NO CISA KEV listing and NO public proof-of-concept referenced, so the elevated EPSS reflects probability modeling rather than confirmed active exploitation. The PR:L requirement is a genuine mitigating factor - an attacker must first obtain valid (even low-privilege) credentials to the FortiSandbox management interface, so exposure is greatest where the management plane is reachable by untrusted or weakly-authenticated users. Net: treat as a prompt-patch item given the high EPSS, full-impact RCE outcome, and Fortinet's history of appliance exploitation, while noting exploitation is gated behind authentication and no in-the-wild activity is currently confirmed. |
| Exploit ScenarioDerived | An attacker who holds low-privilege credentials to the FortiSandbox web/management interface sends a crafted HTTP request that injects OS command metacharacters into a parameter that is passed unsanitized to an underlying system command, achieving arbitrary code execution on the appliance OS. Because FortiSandbox inspects submitted malware, a foothold here can pivot to the broader security monitoring pipeline. No public exploit code was identified at time of analysis, though the high EPSS percentile suggests exploitation is considered likely. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
OS command injection in Fortinet FortiSandbox allows an authenticated attacker with low-privilege credentials to execute arbitrary operating-system commands on the underlying appliance by sending crafted HTTP requests to the management interface, yielding full compromise of confidentiality, integrity, and availability (CVSS 8.8, CWE-78). Affected releases are FortiSandbox 5.0.0 through 5.0.2, 4.4.0 through 4.4.7, and all versions of the 4.2 and 4.0 branches, so any appliance still running those builds with reachable web management is in scope. Exploitation requires network access to the administrative interface plus valid low-privilege authentication (PR:L), meaning the risk concentrates in deployments that expose management to untrusted networks or broadly provision low-privilege accounts; no public exploit identified at time of analysis, though EPSS is elevated at 17.19% (97th percentile), signaling meaningful predicted exploitation activity.
RemediationAI
Apply the fixed FortiSandbox firmware specified in Fortinet's advisory FG-IR-25-479 (https://fortiguard.fortinet.com/psirt/FG-IR-25-479); exact fixed build numbers are published by Fortinet per branch and should be taken from that advisory rather than inferred, since the provided intelligence does not state a confirmed patch version. Until upgrading is possible, treat the authenticated command injection as a management-plane exposure problem and apply compensating controls with explicit trade-offs: remove FortiSandbox administrative/web management interfaces from untrusted or internet-facing networks and restrict them to a dedicated management VLAN or jump host (side effect: remote admin workflows and integrations must be re-routed through the jump host), enforce firewall allowlists limited to trusted administrator source addresses (side effect: legitimate but out-of-scope operator IPs will be blocked), and audit and prune low-privilege accounts that could satisfy the PR:L prerequisite, rotating credentials and enforcing MFA where the interface supports it (side effect: reduced operator convenience and possible disruption to automated service accounts). Because no public exploit activity has been confirmed via CISA KEV, these measures are precautionary rather than incident-driven, but the elevated EPSS score argues for prioritizing the upgrade over long-term reliance on network isolation.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-78 OS command injection: user-supplied input from HTTP requests handled by FortiSandbox's web management interface is passed to a system shell without proper neutralization of special elements, allowing an attacker to append or redirect shell metacharacters and run commands as the web/appliance service account. Because FortiSandbox is a security analysis appliance that runs as a network-adjacent VM/appliance with privileged access to sample processing, sandboxing, and internal services, command execution on the underlying host is high impact rather than a simple web-tier compromise. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H confirms remote network reachability, low attack complexity, no user interaction, and low privileges required - the PR:L component is the principal limiting factor, as unauthenticated attackers cannot directly trigger the injection. The CPE entries covering four separate version ranges (5.0.x, 4.4.x, 4.2.x, and 4.0.x) indicate the same code path has persisted across multiple major branches rather than being a single-release regression.
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:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable HTTP interface (AV:N) with low-privilege authentication (PR:L) and no special conditions (AC:L); OS command execution yields full C/I/A impact on the appliance.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
An Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') vulnerability [CWE-78] vulnerability in Fortinet FortiSandbox 5.0.0 through 5.0.2, FortiSandbox 4.4.0 through 4.4.7, FortiSandbox 4.2 all versions, FortiSandbox 4.0 all versions may allow an authenticated attacker to execute unauthorized code on the underlying system via crafted HTTP requests.
Executive ViewAI
FortiSandbox appliances used for malware analysis and sandboxing are exposed to a high-severity OS command injection flaw (CVE-2025-53949) for which no vendor patch is yet available, so organizations running affected builds cannot remediate through patching alone. Exploitation requires valid low-privilege credentials plus network access to the management interface, meaning the real exposure is determined by how widely that interface is reachable and how permissively local accounts are provisioned. A successful attack yields complete loss of confidentiality, integrity, and availability on the appliance, which often sits in a trusted security zone and could therefore become a foothold for deeper network access.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict management interface access to trusted management networks or a dedicated management VLAN and block all untrusted/internet exposure; remove or tightly scope low-privilege accounts and enforce least privilege; enable MFA and strong authentication where the platform supports it; enable and centralize management-plane logging and alerting for crafted HTTP requests; segment FortiSandbox appliances from production and other security infrastructure to limit lateral movement; monitor authentication anomalies and unusual command activity on the appliance.
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.
Affected Products (CPE)NVD
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
Unauthenticated OS command injection in Fortinet FortiSandbox (on-premise, Cloud, and PaaS variants) allows remote attac
Path traversal in Fortinet FortiSandbox 4.4.0-4.4.8 and 5.0.0-5.0.5 enables remote unauthenticated attackers to achieve
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
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,
An improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Fortinet FortiS
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB