cbcvebase.
CVE-2026-39808
published 2026-04-14

CVE-2026-39808: A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet FortiSandbox 4.4.0 through 4.4.8 may…

PriorityP1100critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
KEVITWEXPLOITInitial access
CISA Known Exploited Vulnerabilitydue 2026-07-19
Exploited in the wild
EPSS
89.69%
99.8th percentile
A improper neutralization of special elements used in an os command ('os command injection') vulnerability in Fortinet FortiSandbox 4.4.0 through 4.4.8 may allow attacker to execute unauthorized code or commands via

Affected

12 ranges
VendorProductVersion rangeFixed in
fortinetfortinet
fortinetfortisandbox
fortinetfortisandbox4.4.0 – 4.4.9
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas
fortinetfortisandbox_paas

Detection & IOCsextracted from sources · hover to see the quote

url/fortisandbox/job-detail/tracer-behavior?jid=%7c%28echo+{{string}}+%3e+%2fweb%2fng%2f{{filename}}.txt%29%7c
path/fortisandbox/job-detail/tracer-behavior
path/web/ng/
othershodan:http.title:"FortiSandbox"
otherfofa:title="FortiSandbox"
  • Exploit targets the `jid` parameter of the `/fortisandbox/job-detail/tracer-behavior` API endpoint via pipe-encoded OS command injection (`%7c` = `|`). Monitor HTTP GET requests to this path containing pipe characters (`|`, URL-encoded as `%7c`) in the `jid` query parameter.
  • The exploit writes arbitrary files to `/web/ng/` on the FortiSandbox filesystem and then retrieves them via `/ng/<filename>.txt`. Detect two-stage exploitation: an anomalous GET to the tracer-behavior endpoint followed by a GET to `/ng/*.txt` returning HTTP 200.
  • Vulnerability is exploitable by unauthenticated attackers via crafted HTTP requests — no credentials required. Prioritize perimeter-facing FortiSandbox instances for detection and blocking.
  • Active in-the-wild exploitation confirmed alongside CVE-2026-39813 and CVE-2026-25089. Treat any FortiSandbox alert for this CVE as part of a potential multi-CVE attack chain.
  • Nuclei template uses two sequential HTTP requests as a probe: (1) inject command via `jid` parameter to write a file, (2) verify file contents via `/ng/<filename>.txt`. A 200 response containing the injected string confirms RCE. Use this two-request pattern in IDS/WAF signatures.
  • ·Affected versions are FortiSandbox 4.4.0 through 4.4.8 only. Version 4.4.9 and later are patched. Confirm exact version before applying detection rules to avoid false positives on patched systems.
  • ·The vulnerability is in the JRPC/API endpoint (`/fortisandbox/job-detail/tracer-behavior`). Ensure WAF/IDS rules cover both URL-encoded (`%7c`) and decoded (`|`) pipe characters in the `jid` parameter.
  • ·CISA KEV remediation due date is 2026-07-19. Reference vendor advisory FG-IR-26-100 for authoritative patch guidance.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vulncheck9.8CRITICAL
cisa9.8CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.