{"id":"CVE-2026-39808","kind":"vulnerability","aliases":["CVE-2026-39808"],"related":[],"title":"fortinet fortisandbox: A improper neutralization of special elements used in an os command ('os command injection') vulnerability in…","description":"WAF Release - 2026-05-04 · Changelog\n\n# Changelog\n\nNew updates and improvements at Cloudflare.\n\nMay 4, 2026\n\n## WAF Release - 2026-05-04\n\nThis week's release focuses on new detections to expand coverage across command injection, SQL injection, PHP object injection, remote code execution, and XSS attack vectors.\n\nKey Findings\n\n- Existing rule enhancements have been deployed to improve detection resilience against broad classes of web attacks and strengthen behavioral coverage.\n\nContinuous Rule Improvements\n\nWe are continuously refining our managed rules to provide more resilient protection and deeper insights into attack patterns. To ensure an optimal security posture, we recommend consistently monitoring the Security Events dashboard and adjusting rule actions as these enhancements are deployed.\n\n| Ruleset | Rule ID | Legacy Rule ID | Description | Previous Action | New Action | Comments |\n| --- | --- | --- | --- | --- | --- | --- |\n| Cloudflare Managed Ruleset | ...f0884a68 | N/A | XSS, HTML Injection - Object Tag - Body (beta) | Log | Block | This is a new detection. This rule is merged into the original rule \"XSS, HTML Injection - Object Tag\" (ID: ...0c14e284). |\n| Cloudflare Managed Ruleset | ...ff012303 | N/A | XSS, HTML Injection - Object Tag - Headers | Log | Block | This is a new detection. The rule previously known as \"XSS, HTML Injection - Object Tag - Headers (beta)\" is now renamed to \"XSS, HTML Injection - Object Tag - Headers\". |\n| Cloudflare Managed Ruleset | ...16f921d9 | N/A | XSS, HTML Injection - Object Tag - URI | Log | Block | This is a new detection. The rule previously known as \"XSS, HTML Injection - Object Tag - URI (beta)\" is now renamed to \"XSS, HTML Injection - Object Tag - URI\". |\n| Cloudflare Managed Ruleset | ...dc90d21a | N/A | Command Injection - Generic 9 - Body Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - Body Vector\" (ID: ...0677175f) |\n| Cloudflare Managed Ruleset | ...f8960375 | N/A | Command Injection - Generic 9 - Header Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - Header Vector\" (ID: ...1eb7a999) |\n| Cloudflare Managed Ruleset | ...ef47a800 | N/A | Command Injection - Generic 9 - URI Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - URI Vector\" (ID: ...97321c6c) |\n| Cloudflare Managed Ruleset | ...beebf804 | N/A | Command Injection - Sleep - Body | N/A | Disabled | This is a new detection. The rule previously known as \"Command Injection Sleep\" is now renamed to \"Command Injection - Sleep - Body\". |\n| Cloudflare Managed Ruleset | ...0d257566 | N/A | Command Injection - Sleep - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1856fe86 | N/A | Command Injection - Sleep - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...e6e43c37 | N/A | Fortinet FortiSandbox - Command Injection - CVE:CVE-2026-39808 | Log | Block | This is a new detection. |\n| Cloudflare Managed Ruleset | ...88118795 | N/A | Remote Code Execution - Common Bash Bypass - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...9299d53b | N/A | Remote Code Execution - Common Bash Bypass - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...b0bf33f9 | N/A | Remote Code Execution - Common Bash Bypass - Body - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Remote Code Execution - Common Bash Bypass Body\" (ID: ...efb7e5b9). The rule previously known as \"Remote Code Execution - Common Bash Bypass Beta\" is now renamed to \"Remote Code Execution - Common Bash Bypass Body\". |\n| Cloudflare Managed Ruleset | ...33bfe8b9 | N/A | PHP Object Injection - 2 - Body - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"PHP Object Injection - 2\" (ID: ...161aafdc) |\n| Cloudflare Managed Ruleset | ...29552387 | N/A | PHP Object Injection - 2 - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...8104f4c5 | N/A | PHP Object Injection - 2 - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...6a46201e | N/A | SQLi - DROP - 2 - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"SQLi - DROP - 2\" (ID: ...48ac2221) |\n| Cloudflare Managed Ruleset | ...8b7f85ee | N/A | SQLi - DROP - 2 - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1546b5f0 | N/A | SQLi - DROP - 2 - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1e053dce | N/A | SmarterMail - Remote Code Execution - CVE:CVE-2026-24423 | Log | Block | This is a new detection. |\n| Cloudflare Managed Ruleset | ...d0023a36 | N/A | SQLi - SELECT Expression - Body | Block | Disabled | Action changed |\n| Cloudflare Managed Ruleset | ...26cc211f | N/A | SQLi - String Concatenation - URI | Block | Disabled | Action changed |","summary":"Fortinet FortiSandbox has an OS command injection flaw reachable through crafted HTTP requests without authentication. An unauthenticated attacker can run arbitrary commands on the appliance, and CISA lists it as actively exploited.","severity":"critical","cvss":9.8,"epss":null,"exploited":true,"exploited_at":"2026-07-16T00:00:00+00:00","products":[{"name":"Fortinet FortiSandbox","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"fortinet fortisandbox","fixed":[],"affected":">= 4.4.0, <= 4.4.9","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["cloudflare","exploited","fortinet","fortisandbox","lab-disclosure","self-hosted","vendor"],"not_affected_if":["no-fortisandbox-deployed"],"how_to_check":null,"fix":"Apply the vendor mitigation or patch from Fortinet's advisory, as directed by CISA BOD 26-04; if no mitigation exists, discontinue use of the product. Fixed version numbers are unknown from the sources.","status":"open","published_at":"2026-04-14T16:16:44+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:33:37+00:00","updated_at":"2026-10-24T18:56:54+00:00","category":"vendor","confidence":0.7,"triage":{"at":"2026-10-23T20:33:37Z","model":"claude-haiku-5-5","output":{"fix":"Apply the vendor mitigation or patch from Fortinet's advisory, as directed by CISA BOD 26-04; if no mitigation exists, discontinue use of the product. Fixed version numbers are unknown from the sources.","summary":"Fortinet FortiSandbox has an OS command injection flaw reachable through crafted HTTP requests without authentication. An unauthenticated attacker can run arbitrary commands on the appliance, and CISA lists it as actively exploited.","category":"vendor","who_cares":["fortisandbox","fortinet","self-hosted"],"confidence":0.7,"analyst_note":"Find affected and fixed FortiSandbox versions and the Fortinet PSIRT advisory for CVE-2026-39808, plus any IOC or forensic guidance, via the CISA KEV entry and Fortinet's PSIRT site.","how_to_check":"unknown","needs_analyst":true,"not_affected_if":["no-fortisandbox-deployed"],"severity_if_unknown":"critical"},"cost_usd":0.000399,"input_tokens":2212,"output_tokens":356,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-04':75C,91C '-05':74C,90C '-2026':19A,22A,490C '-39808':20A,23A,491C '0677175f':344C '0c14e284':229C '0d257566':450C '16f921d9':273C '1856fe86':466C '1eb7a999':379C '2':605C '2026':73C,86C,89C '33bfe8b9':600C '4':85C '88118795':502C '9':318C,340C,353C,375C,388C,410C '9299d53b':521C '97321c6c':414C 'across':103C 'action':178C,192C,194C 'activ':69B 'adjust':176C 'applianc':63B 'arbitrari':59B 'attack':56B,116C,135C,159C 'authent':53B 'b0bf33f9':540C 'bash':508C,527C,546C,569C,583C,594C 'beebf804':418C 'behavior':138C 'beta':207C,259C,299C,321C,356C,391C,549C,585C,607C 'block':209C,242C,282C,493C 'bodi':206C,319C,341C,423C,446C,548C,571C,596C,606C 'broad':131C 'bypass':509C,528C,547C,570C,584C,595C 'changelog':76C,77C 'cisa':65B 'class':132C 'cloudflar':28B,83C,196C,230C,270C,310C,345C,380C,415C,447C,463C,479C,499C,518C,537C,597C 'code':112C,505C,524C,543C,566C,580C,591C 'command':13A,15A,44B,60B,104C,315C,337C,350C,372C,385C,407C,420C,436C,443C,452C,468C,486C 'comment':195C 'common':507C,526C,545C,568C,582C,593C 'consist':169C 'continu':140C,145C 'coverag':102C,139C 'craft':49B 'cve':18A,21A,488C,489C 'dashboard':174C 'dc90d21a':313C 'deeper':156C 'deploy':125C,183C 'descript':190C 'detec':614C 'detect':99C,128C,214C,247C,287C,328C,363C,398C,430C,462C,478C,498C,517C,536C,556C 'disabl':323C,358C,393C,425C,457C,473C,512C,531C,551C,609C 'disclosur':34B 'e6e43c37':482C 'ef47a800':383C 'efb7e5b9':573C 'element':8A 'enhanc':122C,181C 'ensur':162C 'event':173C 'execut':113C,506C,525C,544C,567C,581C,592C 'exist':120C 'expand':101C 'exploit':29B,70B 'f0884a68':199C 'f8960375':348C 'ff012303':233C 'find':119C 'flaw':46B 'focus':96C 'fortinet':1A,24A,26A,30B,39B,484C 'fortisandbox':2A,25A,27A,31B,40B,485C 'generic':317C,339C,352C,374C,387C,409C 'header':240C,258C,269C,354C,376C,455C,510C 'host':37B 'html':202C,224C,236C,254C,265C,276C,294C,305C 'http':50B 'id':186C,189C,228C,343C,378C,413C,572C 'improp':4A 'improv':81C,127C,142C 'inject':16A,45B,105C,107C,110C,203C,225C,237C,255C,266C,277C,295C,306C,316C,338C,351C,373C,386C,408C,421C,437C,444C,453C,469C,487C,604C 'insight':157C 'key':118C 'known':251C,291C,434C,577C 'lab':33B 'lab-disclosur':32B 'legaci':187C 'list':66B 'log':208C,241C,281C,492C 'manag':148C,197C,231C,271C,311C,346C,381C,416C,448C,464C,480C,500C,519C,538C,598C 'may':84C 'merg':218C,332C,367C,402C,560C 'monitor':170C 'n/a':200C,234C,274C,314C,322C,349C,357C,384C,392C,419C,424C,451C,456C,467C,472C,483C,503C,511C,522C,530C,541C,550C,601C,608C 'neutral':5A 'new':78C,98C,193C,213C,246C,286C,327C,362C,397C,429C,461C,477C,497C,516C,535C,555C,613C 'object':109C,204C,226C,238C,256C,267C,278C,296C,307C,603C 'optim':164C 'origin':221C,335C,370C,405C,563C 'os':12A,14A,43B 'pattern':160C 'php':108C,602C 'postur':166C 'previous':191C,250C,290C,433C,576C 'protect':154C 'provid':151C 'reachabl':47B 'recommend':168C 'refin':146C 'releas':72C,88C,95C 'remot':111C,504C,523C,542C,565C,579C,590C 'renam':262C,302C,441C,588C 'request':51B 'resili':129C,153C 'rule':121C,141C,149C,177C,185C,188C,216C,222C,249C,289C,330C,336C,365C,371C,400C,406C,432C,558C,564C,575C 'ruleset':184C,198C,232C,272C,312C,347C,382C,417C,449C,465C,481C,501C,520C,539C,599C 'run':58B 'secur':165C,172C 'self':36B 'self-host':35B 'sleep':422C,438C,445C,454C,470C 'special':7A 'sql':106C 'strengthen':137C 'tag':205C,227C,239C,257C,268C,279C,297C,308C 'unauthent':55B 'updat':79C 'uri':280C,298C,309C,389C,411C,471C,529C 'use':9A 'vector':117C,320C,342C,355C,377C,390C,412C 'vendor':38B 'vulner':17A 'waf':71C,87C 'web':134C 'week':93C 'without':52B 'xss':115C,201C,223C,235C,253C,264C,275C,293C,304C","nicknames":[],"mitigations":[{"kind":"waf-rule","scope":null,"since":"2026-05-04","covers":"HTTP requests proxied through Cloudflare, detected by the Cloudflare Managed Ruleset rule 'Fortinet FortiSandbox - Command Injection - CVE:CVE-2026-39808', changed from Log to Block","limits":"none stated","source":"https://developers.cloudflare.com/changelog/post/2026-05-04-waf-release/","vendor":"Cloudflare","seen_at":"2026-10-24T18:56:10Z","confidence":0.9,"source_title":"WAF Release - 2026-05-04 · Changelog","customer_action":"monitor the Security Events dashboard and adjust rule actions as needed"}],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2026-04-14T16:16:44+00:00","kev":{"dateAdded":"2026-07-16","dueDate":"2026-07-19","requiredAction":"Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.","knownRansomwareCampaignUse":"Unknown"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cvss_by":"psirt@fortinet.com","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2026-39808","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2026-39808","severity":null,"published_at":"2026-07-16T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T10:39:04+00:00","note":null},{"source":"nvd","external_id":"CVE-2026-39808","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-39808","severity":null,"published_at":"2026-04-14T16:16:44+00:00","modified_at":"2026-07-17T05:16:38+00:00","first_seen_at":"2026-10-23T23:44:51+00:00","fetched_at":"2026-10-23T23:44:51+00:00","note":null},{"source":"lab","external_id":"https://developers.cloudflare.com/changelog/post/2026-05-04-waf-release/#CVE-2026-39808","url":"https://developers.cloudflare.com/changelog/post/2026-05-04-waf-release/","severity":null,"published_at":"2026-05-04T18:56:06+00:00","modified_at":null,"first_seen_at":"2026-10-24T18:56:54+00:00","fetched_at":"2026-10-24T18:56:54+00:00","note":"Cloudflare: WAF Release - 2026-05-04 · Changelog"}],"documents":[{"id":2908,"url":"https://developers.cloudflare.com/changelog/post/2026-05-04-waf-release/","title":"Cloudflare: WAF Release - 2026-05-04 · Changelog","kind":"advisory","source":"lab","text":"WAF Release - 2026-05-04 · Changelog\n\n# Changelog\n\nNew updates and improvements at Cloudflare.\n\nMay 4, 2026\n\n## WAF Release - 2026-05-04\n\nThis week's release focuses on new detections to expand coverage across command injection, SQL injection, PHP object injection, remote code execution, and XSS attack vectors.\n\nKey Findings\n\n- Existing rule enhancements have been deployed to improve detection resilience against broad classes of web attacks and strengthen behavioral coverage.\n\nContinuous Rule Improvements\n\nWe are continuously refining our managed rules to provide more resilient protection and deeper insights into attack patterns. To ensure an optimal security posture, we recommend consistently monitoring the Security Events dashboard and adjusting rule actions as these enhancements are deployed.\n\n| Ruleset | Rule ID | Legacy Rule ID | Description | Previous Action | New Action | Comments |\n| --- | --- | --- | --- | --- | --- | --- |\n| Cloudflare Managed Ruleset | ...f0884a68 | N/A | XSS, HTML Injection - Object Tag - Body (beta) | Log | Block | This is a new detection. This rule is merged into the original rule \"XSS, HTML Injection - Object Tag\" (ID: ...0c14e284). |\n| Cloudflare Managed Ruleset | ...ff012303 | N/A | XSS, HTML Injection - Object Tag - Headers | Log | Block | This is a new detection. The rule previously known as \"XSS, HTML Injection - Object Tag - Headers (beta)\" is now renamed to \"XSS, HTML Injection - Object Tag - Headers\". |\n| Cloudflare Managed Ruleset | ...16f921d9 | N/A | XSS, HTML Injection - Object Tag - URI | Log | Block | This is a new detection. The rule previously known as \"XSS, HTML Injection - Object Tag - URI (beta)\" is now renamed to \"XSS, HTML Injection - Object Tag - URI\". |\n| Cloudflare Managed Ruleset | ...dc90d21a | N/A | Command Injection - Generic 9 - Body Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - Body Vector\" (ID: ...0677175f) |\n| Cloudflare Managed Ruleset | ...f8960375 | N/A | Command Injection - Generic 9 - Header Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - Header Vector\" (ID: ...1eb7a999) |\n| Cloudflare Managed Ruleset | ...ef47a800 | N/A | Command Injection - Generic 9 - URI Vector - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Command Injection - Generic 9 - URI Vector\" (ID: ...97321c6c) |\n| Cloudflare Managed Ruleset | ...beebf804 | N/A | Command Injection - Sleep - Body | N/A | Disabled | This is a new detection. The rule previously known as \"Command Injection Sleep\" is now renamed to \"Command Injection - Sleep - Body\". |\n| Cloudflare Managed Ruleset | ...0d257566 | N/A | Command Injection - Sleep - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1856fe86 | N/A | Command Injection - Sleep - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...e6e43c37 | N/A | Fortinet FortiSandbox - Command Injection - CVE:CVE-2026-39808 | Log | Block | This is a new detection. |\n| Cloudflare Managed Ruleset | ...88118795 | N/A | Remote Code Execution - Common Bash Bypass - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...9299d53b | N/A | Remote Code Execution - Common Bash Bypass - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...b0bf33f9 | N/A | Remote Code Execution - Common Bash Bypass - Body - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"Remote Code Execution - Common Bash Bypass Body\" (ID: ...efb7e5b9). The rule previously known as \"Remote Code Execution - Common Bash Bypass Beta\" is now renamed to \"Remote Code Execution - Common Bash Bypass Body\". |\n| Cloudflare Managed Ruleset | ...33bfe8b9 | N/A | PHP Object Injection - 2 - Body - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"PHP Object Injection - 2\" (ID: ...161aafdc) |\n| Cloudflare Managed Ruleset | ...29552387 | N/A | PHP Object Injection - 2 - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...8104f4c5 | N/A | PHP Object Injection - 2 - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...6a46201e | N/A | SQLi - DROP - 2 - Beta | N/A | Disabled | This is a new detection. This rule is merged into the original rule \"SQLi - DROP - 2\" (ID: ...48ac2221) |\n| Cloudflare Managed Ruleset | ...8b7f85ee | N/A | SQLi - DROP - 2 - Headers | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1546b5f0 | N/A | SQLi - DROP - 2 - URI | N/A | Disabled | This is a new detection. |\n| Cloudflare Managed Ruleset | ...1e053dce | N/A | SmarterMail - Remote Code Execution - CVE:CVE-2026-24423 | Log | Block | This is a new detection. |\n| Cloudflare Managed Ruleset | ...d0023a36 | N/A | SQLi - SELECT Expression - Body | Block | Disabled | Action changed |\n| Cloudflare Managed Ruleset | ...26cc211f | N/A | SQLi - String Concatenation - URI | Block | Disabled | Action changed |","published_at":"2026-05-04T18:56:06+00:00","relation":"advisory","confidence":null,"note":"Cloudflare disclosure page"}],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}