Interlock Ransomware · Research

Interlock Ransomware Weaponizes Critical Cisco FMC Flaw: Why Standard Patching Fails

Threat dossier infographic summarizing CVE-2026-20131 exploitation in Cisco Secure FMC by Interlock ransomware, showing CVSS 10.0 severity, affected releases 7.2 through 7.7, and pivot risks.
AK

Threat intelligence editor · Updated Sep 12, 2026, 11:14 AM EDT

Interlock ransomware targets Cisco FMC flaw CVE-2026-20131 to breach networks. Discover why standard patching fails and how to audit and remove backdoors.

The Interlock ransomware syndicate is actively weaponizing a maximum-severity remote code execution flaw in Cisco Secure Firewall Management Center (FMC) to breach corporate perimeters, seize firewall control planes, and execute double-extortion campaigns. Tracked as CVE-2026-20131, the vulnerability enables remote, unauthenticated attackers to execute arbitrary code with root privileges on the underlying operating system by delivering serialized Java payloads to administrative endpoints.

Federal authorities and threat intelligence teams report persistent exploitation across unpatched and patched appliances alike. While federal agencies faced a September 12, 2026 remediation deadline under Binding Operational Directive 22-01 for companion authentication bypass flaw CVE-2026-20079, the older CVE-2026-20131 vulnerability—cataloged in the Cybersecurity and Infrastructure Security Agency (CISA) Known Exploited Vulnerabilities list in April 2026—remains a favored entry point for Interlock. Standard vendor software updates replace vulnerable application binaries but leave file system backdoors untouched, exposing patched networks to continued compromise.

[[image:poster]]

Diagram source
flowchart LR
 Attacker[Interlock Ransomware Actor] -->|Serialized Java Payload CVE-2026-20131| FMC[Compromised Cisco FMC Root OS]
 FMC -->|sftunnel TCP 8305| FTD[Managed FTD Firewalls]
 FMC -->|Harvest Credentials| Vault[Active Directory LDAP, TACACS+, API Tokens]
 Vault -->|Lateral Movement| Corporate[Corporate Enterprise Network]

Technical Dissection of CVE-2026-20131

The vulnerability carries a maximum CVSS 10.0 (Critical) rating under vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H and is classified under CWE-502 (Deserialization of Untrusted Data).

Vulnerability ParameterTechnical Specification
CVE IdentifierCVE-2026-20131
Common WeaknessCWE-502 (Insecure Deserialization of Untrusted Data)
CVSS v3.1 Base Score10.0 (Critical)
Vector StringCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Attack Vector / ScopeNetwork (Remote) / Scope Changed (S:C)
Execution PrivilegeRemote, Unauthenticated $\rightarrow$ Operating System Execution as root
Affected ReleasesCisco Secure FMC Software 7.2, 7.3, 7.4, 7.6, and 7.7
Unaffected SoftwareStandalone Cisco FTD and Cisco ASA (Management Plane)
WorkaroundsNone (Strict network access control isolation only)

The flaw resides in the FMC web-based management engine, which fails to restrict or validate user-supplied serialized Java objects transmitted across HTTP and HTTPS administrative interfaces. Threat actors craft malicious Java byte streams directed at diagnostic and session endpoints. When the web engine deserializes the untrusted stream, it triggers arbitrary execution chains within the application runtime.

Because FMC web management services operate under elevated administrative wrappers on the underlying Cisco Fire Linux distribution, execution escapes into a root bash context. Attackers require no credentials, session tokens, or user interaction to gain total operating system access.


The Management Plane Visibility Gap

Active since late 2024, Interlock bypasses commodity infostealers and phishing vectors, focusing instead on perimeter devices, enterprise VPN gateways, and firewall management controllers. Threat telemetry from distributed honeypots reveals that Interlock targets management centers specifically because perimeter hardware represents an Endpoint Detection and Response (EDR) blindspot.

Cisco Secure FMC runs on Cisco Fire Linux, a locked-down operating system that prohibits installation of commercial EDR agents or kernel-level behavioral hooks. Process creation, memory injection, and execution of malicious ELF binaries inside directories such as /tmp trigger no security alerts. Furthermore, FMC appliances typically reside in high-trust management VLANs with direct Layer 3 routes to internal directory servers and downstream firewalls, converting the compromised appliance into an unmonitored lateral staging platform.


Host-Level Persistence Audit

Because vendor software upgrades replace application files without inspecting the underlying file system, backdoors established prior to patching remain operational. Responders must access the FMC diagnostic shell (system support diagnostic-cli followed by sudo su) and execute a host-level integrity audit:

# 1. Audit system accounts for unauthorized UID 0 users
awk -F: '($3 == 0) {print $1}' /etc/passwd
grep -v 'nologin\|false' /etc/passwd

# 2. Inspect SSH key authorizations across root and user paths
cat /root/.ssh/authorized_keys
cat /var/home/*/.ssh/authorized_keys 2>/dev/null
find / -name "authorized_keys" -ls 2>/dev/null

# 3. Check crontabs for unauthorized persistent scheduled jobs
crontab -l
ls -la /var/spool/cron/crontabs/
ls -la /etc/cron.* /etc/crontab

# 4. Scan ephemeral mounts for staged execution binaries
find /tmp /var/tmp /dev/shm -type f -perm /111 -ls

# 5. Inspect administrative web roots for modified scripts and web shells
find /usr/local/sf/htdocs/ -type f -mtime -30 -ls

Any unrecognized SSH public key, cron schedule calling external network addresses, or unauthorized executable confirms that persistence mechanisms survived the update.


Lateral Pivots Across Managed Firewalls

Compromising the FMC exposes the operational fabric governing connected Firepower Threat Defense (FTD) sensors through three vectors:

Diagram source
sequenceDiagram
 autonumber
 participant Attacker as Interlock Threat Actor
 participant FMC as Compromised FMC (Root)
 participant FTD as Managed FTD Firewalls
 participant AD as Corporate Network / AD

 Attacker->>FMC: Exploit CVE-2026-20131 (Insecure Deserialization)
 FMC-->>Attacker: Root Shell Established
 Attacker->>FTD: Push Malicious Tasks via sftunnel (TCP 8305)
 Attacker->>FMC: Harvest Stored Credentials (/var/sf/etc/)
 Attacker->>AD: Lateral Movement via Harvested LDAP/TACACS+ Keys
  1. Sensor Tunnel Hijacking (sftunnel): FMC manages FTD sensors over an encrypted TLS connection on TCP port 8305. Attackers with root access can dispatch remote CLI commands to firewalls via internal utilities (sf-client) or push unauthorized updates. Responders must inspect /var/log/messages and /var/log/action_queue.log for unapproved task executions.
  2. Policy Tampering: Attackers modify Access Control Policies to permit command-and-control egress or disable Snort intrusion prevention signatures. Teams must review System > Monitoring > Audit Log, filter by Policy Management, and verify policy revision diffs.
  3. Credential Harvesting: FMC configuration stores in /var/sf/etc/ contain Active Directory LDAP binding credentials, TACACS+/RADIUS shared secrets, and API tokens. If root execution occurred, all credentials traversing or stored on the appliance must be declared compromised.

Remediation Decision Matrix

Diagram source
graph TD
 A[Evaluate FMC Posture] --> B{Interface Exposed or Exploited?}
 B -- Isolated / Clean Audit --> C[Apply Official Cisco Software Hotfix]
 B -- Exposure / Compromise Detected --> D[Isolate Appliance from Network]
 C --> E[Run Host Persistence CLI Audit]
 E -- Clean --> F[Resume Monitored Production Operations]
 E -- Backdoors Found --> D
 D --> G[Forensic Log & Memory Preservation]
 G --> H[Bare-Metal Re-Image from Clean ISO / OVA]
 H --> I[Restore Pre-Compromise Policy Export]
 I --> J[Rotate Enterprise Secrets & Re-Key sftunnel]
Incident ScenarioMandatory Remediation PathOperational Justification
Strictly isolated, zero web anomalies, host audit cleanIn-Place Software UpgradeHotfix remediates insecure Java deserialization endpoints; low residual risk.
Exposed interface, clean host audit, no compromise signsPatch + Strict ACL Isolation + Credential RotationEliminates attack surface; moves administrative plane out-of-band behind bastion jump hosts.
Foreign SSH keys, unauthorized cron jobs, or /tmp binaries foundMANDATORY Bare-Metal Re-ImageAttackers hold operating system persistence; patching leaves underlying backdoors active.
Tampered audit trails or unauthorized sftunnel activityFull Re-Image + Sensor De-registrationCentral control plane compromised; rebuild FMC, revoke certificates, and re-enroll sensors.

Operational Recovery Protocols

Before restoring a Cisco Secure FMC to production, security teams must execute three validation steps:

  1. Verified Cryptographic Re-Imaging: Reinstall firmware from verified Cisco cryptographic images (.iso or .ova verified against official SHA-512 hashes). Never restore full system backups created during the potential window of compromise; import sanitized baseline policy configurations only.
  2. Credential Revocation: Prior to reconnecting management interfaces, rotate all Active Directory accounts bound to FMC identity realms, regenerate TACACS+ and RADIUS shared secrets, and re-issue administrative API keys.
  3. Sensor Re-Enrollment: Invalidate existing PKI certificates on managed FTD firewalls, regenerate registration keys, and re-establish sftunnel connections to prevent persistent channel hijack.

Defending against Interlock requires treating perimeter management engines as tier-zero infrastructure. Applying software patches addresses the vulnerability, but only host-level audits, network isolation, and complete re-imaging can guarantee the removal of adversary access.