CVE-2026-24858: Critical FortiCloud SSO Authentication Bypass (Active In-The-Wild Exploitation)
HERMES THREAT SCORE & CISA KEV ACTIVE INTRUSION PROFILE
Target:Fortinet FortiOS, FortiManager & FortiAnalyzer (FortiCloud SSO Handshake) Hermes assigns an emergency rating to CVE-2026-24858 (HTS 98 / CRITICAL). Added immediately to the CISA Known Exploited Vulnerabilities (KEV) catalog, this vulnerability allows any threat actor with a registered FortiCloud account to log into external target appliances where FortiCloud SSO is enabled, completely subverting administrative access controls.
CVE-2026-24858: Critical FortiCloud SSO Authentication Bypass (Active In-The-Wild Exploitation)VULNERABILITY
Software platform affected by security vulnerabilities and agentic attack patterns.
π Why is this related? (Evidence & Provenance)
“Confirmed security vulnerability in Fortinet FortiOS Gateway documented in Hermes dossier.”
- [vulnerability_report]
- [government_confirmation]CISA verified active exploitation in the wild and mandated federal remediation deadline in KEV entry. — Source: Cybersecurity & Infrastructure Security Agency (CISA): CISA Adds CVE-2026-59822 to Known Exploited Vulnerabilities Catalog (Reliability: VERY_HIGH)
1. Metadata & Threat Intelligence Surface
Section titled β1. Metadata & Threat Intelligence Surfaceβ| Metric | Technical Specification | Operational Impact |
|---|---|---|
| CVE Identifier | CVE-2026-24858 | Standardized vulnerability identifier |
| CISA KEV Status | Active Exploitation Confirmed | Mandatory federal patching directive |
| Vendor / Advisory | Fortinet / FG-IR-26-062 | Emergency security bulletin |
| Affected Products | FortiOS, FortiManager, FortiAnalyzer, FortiProxy | Central management and edge security |
| Affected Releases | FortiOS 7.4.0β7.4.4, 7.2.0β7.2.8 | Enterprise firewall firmware |
| Fixed Releases | FortiOS 7.4.5, 7.2.9, 7.6.0 | Official vendor security fixes |
| Associated CWE | CWE-288: Alternate Path Authentication Bypass | Total authorization subversion |
| EPSS Score | 94.2% (Percentile: 99.8%) | Imminent mass weaponization |
| Threat Actor Activity | Nation-State Espionage & Ransomware Pre-access | Initial access broker exploitation |
2. Technical Root Cause Analysis
Section titled β2. Technical Root Cause AnalysisβThe flaw lies in the token verification logic implemented in httpsd when validating OAuth2/OpenID Connect tokens returned from FortiCloud SSO servers:
CVE-2026-24858 SSO Authentication Bypass Architecture:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β Threat Actor (Legitimate Free FortiCloud Account) β βββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ β 1. Completes legitimate SSO flow on adversary account β 2. Receives valid FortiCloud OIDC Identity Token βΌ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β Token Relay to Victim Appliance β β POST /api/v2/authentication/sso/login β β Token: { iss: "forticloud", sub: "attacker_account" } β βββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ β βΌ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β Victim FortiOS / FortiManager Appliance β β - Validates token signature against FortiCloud CA: OK β β - FAILS TO VERIFY that the tenant ID matches its own! β β - Maps session to superadmin profile β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββThe appliance validated that the token was signed by the official FortiCloud Certificate Authority, but failed to cross-reference the deviceβs own serial number or registered company account ID (account_id) against the claims in the token payload. Consequently, any signed token was accepted as valid.
3. Forensic Detection & Incident Response
Section titled β3. Forensic Detection & Incident ResponseβFortiOS Audit Log Signatures
Section titled βFortiOS Audit Log SignaturesβSearch for administrative logins originating from unfamiliar FortiCloud email accounts in system event logs:
date=2026-04-12 time=03:14:22 devname="FG-HQ-FW01" logid="0100032001"type="event" subtype="system" level="information" logdesc="Admin login successful"user="cloud-sso-login" ui="https(198.51.100.77)" method="forticloud-sso"action="login" status="success" reason="none" msg="Administrator logged in via FortiCloud SSO"Emergency Temporary Workaround
Section titled βEmergency Temporary WorkaroundβIf an immediate firmware upgrade cannot be applied during a change freeze, disable FortiCloud SSO authentication immediately:
config system global set forticloud-sso disableend4. Remediation & Hardening Playbook
Section titled β4. Remediation & Hardening Playbookβ- Immediate Firmware Patching:
Upgrade FortiOS appliances to 7.4.5, 7.2.9, or 7.6.0. Upgrade FortiManager and FortiAnalyzer to 7.4.6 or 7.2.8. - Disable FortiCloud SSO on Public Interfaces:
Ensure that administrative web access is never permitted over WAN-facing interfaces. - Audit Administrative Accounts & API Tokens:
Inspect local administrators and API keys generated following unauthorized SSO sessions:show system adminshow system api-user