Skip to main content

FortiSandbox CVE-2025-53949

HIGH
OS Command Injection (CWE-78)
2025-12-09 psirt@fortinet.com
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege FortiSandbox credentials
  2. Delivery
    Send crafted HTTP request to management interface
  3. Exploit
    Inject OS command metacharacters (CWE-78)
  4. Execution
    Execute arbitrary code on appliance OS
  5. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: HIGH severity + EPSS > 10%.
No patch listed yet 17.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

NVD PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
17.2%
Top 3% exploitable
Prevalence
Medium
specialized Fortinet security appliance, common in enterprises but not universal
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 17.2%
Patch available No
Active threat No
Deciding rule
HIGH severity + EPSS > 10%
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

61
Low Medium High Critical
KEV: 0
EPSS: +17
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)NVD

cpe:2.3:a:fortinet:fortisandbox:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortisandbox:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortisandbox:*:*:*:*:*:*:*:*
cpe:2.3:a:fortinet:fortisandbox:*:*:*:*:*:*:*:*
CVE-2026-39808 CRITICAL POC
9.8 Apr 14

OS command injection in Fortinet FortiSandbox 4.4.0-4.4.8 and FortiSandbox PaaS versions 21.3-23.4 enables remote unauth

CVE-2026-25089 CRITICAL POC
9.8 Jun 09

Unauthenticated OS command injection in Fortinet FortiSandbox (on-premise, Cloud, and PaaS variants) allows remote attac

CVE-2026-39813 CRITICAL POC
9.8 Apr 14

Path traversal in Fortinet FortiSandbox 4.4.0-4.4.8 and 5.0.0-5.0.5 enables remote unauthenticated attackers to achieve

CVE-2026-26084 CRITICAL
9.9 Sep 08

Unauthenticated remote access control bypass in Fortinet FortiSandbox 4.2.x through 5.0.x - and its Cloud and PaaS varia

CVE-2026-26083 CRITICAL
9.8 May 12

Remote code execution in Fortinet FortiSandbox 4.4.x through 5.0.x (on-premises, Cloud, and PaaS deployments) allows una

CVE-2025-52436 HIGH
8.8 Feb 10

An Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability [CWE-79] vulnerabi

CVE-2024-31491 HIGH
8.8 May 14

A client-side enforcement of server-side security vulnerability in Fortinet FortiSandbox 4.4.0 through 4.4.4, FortiSandb

CVE-2024-21756 HIGH
8.8 Apr 09

A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet F

CVE-2024-21755 HIGH
8.8 Apr 09

A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet F

CVE-2021-26096 HIGH
8.8 Aug 04

Multiple instances of heap-based buffer overflow in the command shell of FortiSandbox before 4.0.0 may allow an authenti

CVE-2021-26097 HIGH
8.8 Aug 04

An improper neutralization of special elements used in an OS Command vulnerability in FortiSandbox 3.2.0 through 3.2.2,

CVE-2024-27781 HIGH
7.1 Feb 11

An improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Fortinet FortiS

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy