Skip to main content
CVE-2026-20131 Critical Patch Available

CVE-2026-20131: Cisco FMC Deserialization -- Unauthenticated RCE as Root

CVE Details

CVE ID CVE-2026-20131
CVSS Score 9.8
Severity Critical
Vendor Cisco
Product Secure Firewall Management Center (FMC) / Security Cloud Control
Patch Status Available
Published March 19, 2026
EPSS Score 27.6%
CISA Patch Deadline ⚠ April 9, 2026 Federal deadline passed

Background

Cisco Secure Firewall Management Center (FMC), formerly known as Firepower Management Center, is the centralised management platform for Cisco’s next-generation firewall (NGFW) and Intrusion Prevention System (IPS) products. It provides unified policy management, threat intelligence correlation, and visibility across Cisco Firepower and ASA-with-FirePOWER deployments. FMC is a mission-critical component in enterprise and government networks, managing the firewall policies that protect the entire organisation.

The related Security Cloud Control platform provides cloud-based management for Cisco security products. Both run with elevated privileges by design — FMC manages firewall rules, so compromising it lets an attacker silently modify network security policies, open firewall rules, or disable intrusion prevention across the entire protected estate. CISA added CVE-2026-20131 to the KEV catalogue on 2026-03-19, with ransomware exploitation confirmed.

Technical Mechanism

CVE-2026-20131 is a Java deserialization vulnerability in the web interface or API layer of Cisco FMC / Security Cloud Control. Java deserialization vulnerabilities arise when an application deserialises (reconstructs from bytes) attacker-controlled data without first verifying its integrity or constraining the types that may be instantiated during the process.

The attack exploits Java’s native serialisation mechanism as follows:

  1. An attacker identifies an endpoint in the FMC web application that accepts serialised Java objects — this may be an API endpoint, a form field, or a custom protocol handler
  2. The attacker crafts a malicious serialised payload using a Java deserialization gadget chain — typically leveraging libraries present in the application’s classpath (e.g., Apache Commons Collections, Spring Framework) to chain method calls that ultimately invoke Runtime.exec() or equivalent
  3. The payload is submitted to the vulnerable endpoint without authentication
  4. Upon deserialisation, the gadget chain executes, running arbitrary OS commands under the FMC process context — which runs as root on the FMC appliance
  5. The attacker achieves a root shell on the FMC appliance, with full control over all managed firewall policies

The unauthenticated nature of this vulnerability means that any network path to the FMC web interface is sufficient for exploitation.

Real-World Exploitation Evidence

CVE-2026-20131 was added to the CISA KEV catalogue on 2026-03-19 with Known Ransomware exploitation status. The strategic value of Cisco FMC as a target is significant:

  • Ransomware operators who gain root access to FMC can modify firewall policies to allow inbound access for their tools, disable IPS signatures that would detect their activity, and ensure outbound C2 communications are not blocked
  • Nation-state actors have historically targeted Cisco network management platforms for persistent espionage — compromising FMC provides visibility into all traffic inspected by managed firewalls
  • Attacking the management plane rather than the managed devices is a well-established technique that bypasses many endpoint-focused detection capabilities

Organisations running FMC in management networks that are accessible from the internet or from compromised internal segments are at highest risk.

Impact Assessment

Successful exploitation yields unauthenticated root-level code execution on the Cisco FMC appliance. Root access to FMC is equivalent to administrative control over every firewall and IPS device managed by that FMC instance: an attacker can silently modify access control policies to permit their own traffic, disable IPS signatures that would flag their activity, add persistent administrative accounts, and extract all credentials and certificates stored within the management platform. Because FMC runs as root by design, there is no privilege escalation step needed after initial exploitation.

The organisational impact extends well beyond the FMC appliance itself. Cisco FMC is commonly deployed as the single pane of glass managing the NGFW estate for an entire enterprise or government agency. Compromise of FMC effectively neuters the perimeter security posture: network defenders lose the ability to trust their firewall rules, and attackers gain visibility into all traffic inspected by managed Firepower sensors. CISA’s confirmed ransomware classification reflects how this access is used operationally — firewall policy manipulation to facilitate lateral movement and C2 communications is a documented pre-ransomware step.

Affected Versions

ComponentAffected VersionsFixed Version
Cisco Secure Firewall Management Center (FMC)Versions prior to patch releaseApply Cisco security advisory patch
Cisco Security Cloud ControlCloud-managed versions prior to fixVendor-managed update

Consult Cisco Security Advisory cisco-sa-fmc-deserial-XXXXXXXX for definitive version information.

Remediation Steps

  1. Apply Cisco’s patch immediately — consult the Cisco Security Advisory for your specific FMC software version
  2. If patching is delayed, restrict access to the FMC web management interface to trusted administrator IP addresses only via ACL or network segmentation
  3. Place FMC in a dedicated out-of-band management network with no direct internet exposure
  4. Rotate all FMC administrator credentials after patching
  5. Review FMC audit logs for any unexpected configuration changes, particularly to firewall access policies, IPS policies, or administrator accounts
  6. Check for new administrator accounts added to FMC without authorisation
  7. Review firewall policies managed by the FMC for unexpected rules that may have been added by an attacker
  8. If compromise is confirmed, restore FMC from a known-good backup and treat all managed device configurations as potentially tainted

Detection Guidance

FMC audit logs — FMC records configuration changes in its audit log. Review for:

  • Configuration changes made outside normal maintenance windows
  • New administrator accounts or privilege escalations
  • Policy modifications not matching change management records

Network monitoring:

  • Unexpected outbound connections from the FMC appliance host
  • Connections to the FMC web interface from unknown IP addresses
  • Large HTTP POST requests to API endpoints that do not follow normal management tool patterns

OS-level indicators (if shell access is available for forensics):

  • New cron jobs or systemd service units
  • Files recently written outside normal FMC application directories
  • Unusual processes running as root

SIEM query example (Splunk):

index=network_logs sourcetype=cisco_fmc_audit
| search action="login" status="success"
| stats count by src_ip, user
| where NOT [lookup trusted_admin_ips src_ip OUTPUT src_ip]
| sort -count

Timeline

DateEvent
Early 2026CVE-2026-20131 discovered in Cisco FMC and Security Cloud Control
2026-03-19Cisco releases patch; CISA adds CVE-2026-20131 to KEV catalogue with Known Ransomware tag
March 2026Active exploitation confirmed; ransomware operators leveraging vulnerability for initial access
2026-05-24This analysis published

References