CVSS 10.0
Maximum possible severity: CVE-2026-20079 requires no credentials, no user interaction, and affects all on-premises Cisco FMC software releases, making every internet-exposed instance a live target for Sandworm and ransomware operators
3 confirmed groups
Distinct threat actor clusters exploiting CVE-2026-20079 simultaneously: UAT-12197 conducting credential theft, UAT-11823 attributed to Sandworm deploying Cyclops Blink, and UAT-11988 operating as a Qilin ransomware affiliate with Active Directory reconnaissance
300-700 exposed
Internet-facing Cisco FMC instances confirmed by Censys and FOFA scanning as of September 2026, each presenting an unauthenticated root RCE attack surface to any threat actor with network access
September 12, 2026
CISA mandatory remediation deadline for Federal Civilian Executive Branch agencies under Binding Operational Directive 22-01; Cisco released FMC 7.0.0 patches on July 29, 2026, meaning agencies had 45 days to apply the fix before this deadline

SponsoredHorizon3.ai

Proactive Security for the AI Era

NodeZero continuously and autonomously pentests infrastructure, identity, cloud, and now web applications, chaining weaknesses across every domain the way real attackers do. Every finding ships with replayable proof showing exploitable business impact, not theoretical risk.

See NodeZero WebApp in action

Cisco FMC CVE-2026-20079, a CVSS 10.0 pre-authentication remote code execution vulnerability in Cisco Secure Firewall Management Center, has given attackers root access to enterprise security infrastructure since August 2026, with three distinct threat actor groups confirmed exploiting it: Russia's Sandworm deploying Cyclops Blink malware, a Qilin ransomware affiliate conducting Active Directory reconnaissance, and a credential-theft cluster exfiltrating firewall configuration data. CISA added CVE-2026-20079 to its Known Exploited Vulnerabilities catalog with a mandatory September 12, 2026 remediation deadline for federal agencies.

Cisco Secure Firewall Management Center is the centralized management plane for Cisco's enterprise firewall portfolio. An organization that runs FMC uses it to define and push security policy to every Cisco firewall it manages. Compromising the FMC does not just give an attacker one machine: it gives them the keys to every firewall the FMC controls. CVE-2026-20079 exploits a session that the FMC creates during boot and never rotates until an authenticated user interacts with the dashboard. An unauthenticated attacker pairs this static session with hardcoded machine credentials embedded in the FMC software, writes a shell payload to a staging file on disk, and triggers its execution as root through the FMC's own upgrade readiness mechanism.

The patch, Cisco FMC 7.0.0, shipped July 29, 2026. As of September 2026, between 300 and 700 FMC instances remain internet-exposed according to Censys and FOFA scanning. No workaround is available. Organizations that cannot patch immediately should isolate FMC management access to a dedicated management VLAN and block all internet-facing access to the FMC web interface until the upgrade completes.

How Does CVE-2026-20079 Work?

CVE-2026-20079 exploits a design flaw in how Cisco FMC handles its internal session lifecycle during boot. When the FMC starts, it creates a background session with the identifier csm_processes in its session database. This session uses a static, predictable ID instead of a randomly generated UUID. It persists in the database until an authenticated administrator interacts with the FMC web interface, at which point the dashboard clears it.

Before any administrator login occurs, an attacker can present this known session cookie value (CGISESSID=csm_processes) to the FMC web interface. The FMC finds the session in its database and treats the connection as valid. The attacker then authenticates using hardcoded machine-level credentials embedded in FMC's software: report:snortrules, sftop10user:snortrules, and csm_processes:csmdaemon are among the accounts that carry machine-type authentication flags. These credentials exist to support internal FMC processes and were not designed for external web access, but the session fixation flaw allows an attacker to escalate them into a full web UI session.

With an active session and CSRF token acquired from the UI, the attacker POSTs a shell payload to the /sajaxintf.cgi endpoint using the validateLicense function. This writes the payload as a Makeself-compatible install script to /var/tmp/license.tmp. A subsequent call to /pjb.cgi using the upgradeReadinessCall function triggers package_info.pl to execute the staged file as root via the Perl RunCmd wrapper. The entire chain from unauthenticated access to root shell completes in under 60 seconds against a vulnerable FMC that has not had administrator interaction since its last reboot.

Post-exploitation behavior observed across all three threat actor clusters includes JSP web shell deployment in Tomcat's webroot, JAR-based command execution, and database credential extraction via SELECT name, auth_data FROM users. See the N-able pre-auth RCE coverage from earlier this week for a parallel case where attackers exploit hardcoded credentials in another management platform to achieve the same result.

1

Boot Session Fixation

Attacker presents CGISESSID=csm_processes to the FMC web interface. The FMC recognizes this static boot-time session ID and accepts the connection as belonging to a known session.

2

Hardcoded Credential Authentication

Attacker authenticates with report:snortrules or csm_processes:csmdaemon -- machine-level credentials hardcoded in the FMC software. The session upgrades from boot-level to a full web UI session.

3

CSRF Token Acquisition

Attacker loads a rendered FMC UI page to extract the sf_action_id CSRF token, which is required for subsequent state-changing requests.

4

Shell Payload Write via validateLicense

Attacker POSTs a reverse shell or Makeself install script as JSON to /sajaxintf.cgi?func=validateLicense. FMC writes the decoded payload to /var/tmp/license.tmp.

5

Root Execution via upgradeReadinessCall

Attacker calls /pjb.cgi?func=upgradeReadinessCall. FMC's package_info.pl utility processes license.tmp as an upgrade package and executes it as root via the SF::System::Wrappers::RunCmd Perl function.

6

Web Shell and Implant Deployment

Root shell establishes persistence: home.jsp web shell in Tomcat webroot, Cyclops Blink ELF implant for Sandworm cluster, SOCKS5 tunnel for Qilin ransomware affiliate. Database credentials extracted for lateral movement.

Who Is Exploiting CVE-2026-20079?

Cisco Talos identified three distinct threat actor clusters actively exploiting CVE-2026-20079, each with different objectives and post-exploitation toolsets.

UAT-12197 focuses on credential exfiltration using a living-off-the-land approach. This cluster accesses the FMC's internal database to extract administrator account hashes, uses the harvested credentials for lateral movement into the broader network, and stages exfiltration archives on the compromised FMC before transmission. The cluster avoids deploying custom malware, relying on built-in FMC utilities and standard Unix tools.

UAT-11823, attributed to Russia's Sandworm (GRU Unit 74455), deploys Cyclops Blink, a modular ELF implant with confirmed hash 6f98add5d1a7729192b6ad8491d85c505c64836f7881742d6b93bd8e3d2fe461. Cyclops Blink communicates over DNS-over-HTTPS to evade traditional DNS inspection, persists via /etc/init.d/ registration, and provides network scanning, packet sniffing, and file transfer capabilities. Sandworm previously deployed Cyclops Blink against WatchGuard Firebox appliances in 2022. The FMC campaign marks an expansion of that tradecraft to Cisco security infrastructure, giving the group persistent access to the management plane of enterprise firewall deployments.

UAT-11988, operating as a Qilin ransomware affiliate, uses CVE-2026-20079 as initial access for financially motivated intrusions. Post-exploitation behavior includes extensive Active Directory reconnaissance, credential harvesting from the FMC database, SOCKS5 and reverse-SSH tunneling to establish persistent access channels, and antivirus evasion techniques. This cluster's activity timeline places the FMC compromise as the initial foothold before domain-wide ransomware deployment.

Free daily briefing

Briefings like this, every morning before 9am.

Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.

How Many Cisco FMC Instances Are Exposed?

Censys scanning identifies approximately 300 internet-exposed Cisco FMC instances as of September 2026. FOFA scans find between 600 and 700 instances. The discrepancy reflects differing scan coverage and identification heuristics across the two platforms, but both confirm that a meaningful number of FMC deployments remain directly accessible from the internet.

FMC is a management appliance that should never be internet-facing under any recommended Cisco deployment architecture. Cisco's design guidance places the FMC on a dedicated out-of-band management network with no internet connectivity. Organizations that have exposed FMC web interfaces for remote administration convenience have created exactly the attack surface CVE-2026-20079 requires.

The 300-700 exposed instance count understates the total vulnerable population. On-premises FMC deployments that sit behind VPNs or management network firewalls are still vulnerable to attackers who have gained any foothold on the management network through other means. CVE-2026-20079 is not exclusively an internet-facing threat: any attacker with network access to the FMC management interface can exploit it.

The parallel WatchGuard Firebox case is instructive. When CISA first flagged CVE-2025-14733 in December 2025, over 115,000 WatchGuard Firebox appliances were unpatched. Nine months later, nearly 9,000 remained vulnerable. Cisco FMC's smaller exposed count reflects its role as a premium enterprise appliance rather than a lower-cost SMB product, but the patch lag pattern repeats across all perimeter device categories. See the SonicWall SSRF zero-day coverage for the same pattern on another enterprise perimeter product.

Indicators of Compromise for CVE-2026-20079

Block the five confirmed C2 IP addresses across your perimeter and SIEM. Check /var/log/messages for the license.tmp execution entry. Audit Tomcat webroot for unauthorized JSP files. Any single match warrants treating the FMC as compromised and engaging Cisco TAC.

Subscribe to unlock Indicators of Compromise

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Sigma Detection Rules for CVE-2026-20079 Cisco FMC

Two rules target the primary exploitation phases of CVE-2026-20079. Rule 1 detects the web request pattern that initiates the session fixation attack. Rule 2 detects the root code execution via the license.tmp upgrade mechanism. Both carry status: experimental.

Rule 1 - Session Fixation Detection: Monitors FMC web server access logs for requests to /login.cgi carrying the static csm_processes session cookie value.

  • Log sources: Apache HTTPD access logs from the FMC management interface; requires access log collection into the SIEM

Rule 2 - Root Execution Detection: Monitors process creation logs for package_info.pl executing with a license.tmp argument, the direct signature of CVE-2026-20079 privilege escalation.

  • Log sources: Linux auditd or sysmon-for-linux process creation telemetry from FMC host; requires host-based agent or auditd log forwarding

Subscribe to unlock Sigma Detection Rules

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Subscribe to unlock Sigma Hunt Queries

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Subscribe to unlock WAF Detection Rules

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

How to Patch CVE-2026-20079 and Verify You Are Clean

Cisco released FMC 7.0.0 on July 29, 2026 with a fix that adds X-Auth-User-Type header validation in the Apache HTTPD configuration, preventing machine-type sessions from being upgraded by web UI interactions. The fix is 25 lines of code. There is no workaround that achieves the same protection without the patch.

Apply the patch, then verify the FMC was not compromised during the exposure window. Patching a compromised FMC does not remove backdoors or unauthorized accounts. Complete the checklist below before declaring the FMC clean.

Apply official patch →blog.talosintelligence.com/fmc-ongoing-exploitation/

Subscribe to unlock Remediation & Mitigation steps

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Why CVE-2026-20079 in Cisco FMC Matters for Your Security Team

Cisco FMC is not a regular server. It is the management plane for enterprise firewall policy. An attacker who owns the FMC owns the ruleset that every downstream Cisco firewall enforces. That means they can silently permit their own traffic, block security monitoring tools from detecting them, and disable logging for specific source IP ranges, all without touching any managed firewall directly. The three confirmed threat actor clusters exploiting CVE-2026-20079 understood this. Sandworm installed Cyclops Blink for long-term persistence. The Qilin affiliate positioned for ransomware deployment. The credential-theft cluster exfiltrated firewall configuration data that maps the network topology for future operations.

The September 12, 2026 CISA deadline applies to federal agencies, but the threat is not limited to government networks. Any organization using Cisco FMC with an internet-accessible management interface is a live target today. Apply FMC 7.0.0, verify no compromise occurred during the exposure window, and restrict FMC access to management networks immediately.

The bottom line

Cisco FMC CVE-2026-20079 gives unauthenticated attackers root access to the device that controls your entire Cisco firewall policy, and three confirmed threat groups including Sandworm and Qilin ransomware are actively using it. The CISA deadline is September 12, 2026. Three immediate actions: upgrade to FMC 7.0.0, run grep license.tmp /var/log/messages to confirm no prior exploitation, and block the five confirmed C2 IPs in your SIEM and perimeter. If you find the log indicator, treat the FMC as owned and contact Cisco TAC before trusting any policy it manages.

This analysis is generic. create a free account to score threats like this against your own stack.

Frequently asked questions

What is CVE-2026-20079 in Cisco FMC?

CVE-2026-20079 is a CVSS 10.0 pre-authentication remote code execution vulnerability in Cisco Secure Firewall Management Center (FMC). An unauthenticated attacker can exploit a static session ID that persists after FMC reboots, combined with hardcoded machine credentials embedded in the software, to write and execute a shell script as root on the FMC appliance. The FMC controls the security policy for all Cisco firewalls in an organization, so root access to the FMC gives an attacker the ability to modify every firewall rule, exfiltrate credentials, and pivot to all managed devices.

How does the Cisco FMC CVE-2026-20079 authentication bypass work technically?

The exploit chain has five steps. First, the attacker uses the session cookie CGISESSID=csm_processes, a static ID that the FMC creates at boot time and does not rotate until an authenticated administrator interacts with the dashboard. Second, the attacker authenticates using the hardcoded credential report:snortrules, a machine-level account not intended for web access. Third, the attacker acquires a CSRF token from the rendered UI. Fourth, the attacker POSTs a shell payload to the /sajaxintf.cgi endpoint using the validateLicense function, which writes the script to /var/tmp/license.tmp. Fifth, a call to /pjb.cgi with upgradeReadinessCall triggers execution of license.tmp via the package_info.pl utility running as root.

Which Cisco FMC versions are vulnerable to CVE-2026-20079?

All on-premises Cisco Secure Firewall Management Center software releases are vulnerable. Cisco released patches in FMC 7.0.0 on July 29, 2026. The cloud-hosted Cisco Security Cloud Control service was patched separately and is no longer vulnerable. Organizations running on-premises FMC deployments must upgrade to FMC 7.0.0 or later. No workaround exists that eliminates the vulnerability without applying the patch.

How do I detect if my Cisco FMC was compromised by CVE-2026-20079?

Search /var/log/messages for references to /var/tmp/license.tmp: run grep license.tmp /var/log/messages. A log entry resembling Jul 23 16:16:33 firepower sudo: www : PWD=/ ; USER=root ; COMMAND=/usr/local/sf/bin/package_info.pl /var/tmp/license.tmp --lsm confirms exploitation. Check the Tomcat webroot directory for unauthorized JSP files, particularly home.jsp. Audit FMC database users by running SELECT name, auth_data FROM users and look for accounts not created by your administrators. Check outbound network connections from the FMC to the five confirmed C2 IP addresses listed in the IOC section.

Is there a workaround for CVE-2026-20079 while waiting for the patch?

No workaround eliminates CVE-2026-20079. Cisco explicitly states that no workaround is available for this vulnerability. The only complete remediation is upgrading to FMC 7.0.0. Organizations that cannot patch immediately should restrict access to the FMC web management interface to trusted management-network IP ranges using ACLs or firewall rules, disable internet-facing access to the FMC completely, and monitor for the log entry indicator of compromise described above. These controls reduce the attack surface but do not fix the underlying flaw.

What is Sandworm doing with the Cisco FMC vulnerability?

Sandworm, the Russian GRU hacking group attributed to UAT-11823 in Cisco Talos reporting, exploits CVE-2026-20079 to deploy Cyclops Blink, a modular ELF implant designed for long-term persistence on network appliances. Cyclops Blink uses DNS-over-HTTPS for command and control communication, making it difficult to detect with traditional DNS monitoring. It also performs file administration, network scanning, and packet sniffing. The implant persists through reboots via /etc/init.d/ registration. Sandworm previously targeted WatchGuard Firebox appliances with Cyclops Blink in 2022; the Cisco FMC campaign represents an expansion of that operational tradecraft to Cisco security infrastructure.

What does applying the CVE-2026-20079 patch do if my FMC was already compromised?

Applying FMC 7.0.0 patches the session fixation flaw and blocks the attack vector used by CVE-2026-20079, preventing future exploitation. The patch does not remove web shells, malware implants, or unauthorized accounts that attackers may have deployed before patching. Cisco explicitly states that patches prevent future exploitation but do not remediate already-compromised devices. Any FMC that was internet-accessible before patching should be treated as potentially compromised. Contact Cisco TAC if you find the license.tmp log indicator, and conduct a full forensic review before trusting the device's security policy.

What MITRE ATT&CK techniques does CVE-2026-20079 exploitation map to?

CVE-2026-20079 exploitation maps to T1190 (Exploit Public-Facing Application) for initial access, T1078.001 (Default Accounts) for use of hardcoded machine credentials, T1505.003 (Web Shell) for home.jsp deployment in Tomcat, T1059.004 (Unix Shell) for the root reverse shell, T1003 (OS Credential Dumping) via the database query SELECT name, auth_data FROM users, T1543.003 (Systemd Service) for Cyclops Blink persistence in /etc/init.d/, and T1573.002 (Asymmetric Cryptography) for Cyclops Blink DNS-over-HTTPS command and control.

Sources & references

  1. Cisco Talos: Active exploitation of Cisco Secure Firewall Management Center vulnerabilities
  2. BleepingComputer: Cisco confirms CVE-2026-20079 Secure FMC flaw exploited in attacks
  3. VulnCheck: CVE-2026-20079 Cisco FMC Auth Bypass Analysis
  4. CISA Known Exploited Vulnerabilities Catalog: CVE-2026-20079
  5. The Hacker News: CISA Flags Exploited Cisco, Citrix, Fortinet Flaws

Free resources

25
Free download

Critical CVE Reference Card 2025–2026

25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.

No spam. Unsubscribe anytime.

Free download

Ransomware Incident Response Playbook

Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.

No spam. Unsubscribe anytime.

Free newsletter

Get threat intel before your inbox does.

50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.

Unsubscribe anytime. We never sell your data.

Eric Bang
Author

Founder & Cybersecurity Evangelist, Decryption Digest

Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.

Giveaway: InfoSec World 2026 All Access Pass ($3,895 value)

Details →
Daily Briefing

Subscribe to enter the giveaway

Every subscriber is automatically entered. You also get daily threat intel every morning: zero-days, ransomware, and nation-state campaigns. Free. No spam.

Already subscribed? You're already entered.

Giveaway

Win a $3,895 InfoSec World 2026 pass.