HIGH: Cisco Secure FMC Zero-Day CVE-2026-20316 Under Active Exploitation
Cisco Secure Firewall Management Center ships with static credentials for a low privilege account, and attackers exploited the flaw as a zero-day before any fix existed. CISA added CVE-2026-20316 to the Known Exploited Vulnerabilities catalog on July 29, 2026. Hot fixes are available for every affected train and no workarounds exist.
There is a special kind of irony in the box you bought to manage your firewalls being the box that lets somebody walk past them. Cisco spent the last week living inside that irony, and on July 29 CISA made it official by adding CVE-2026-20316 to the Known Exploited Vulnerabilities catalog. The short version is that Cisco Secure Firewall Management Center shipped with a static, built in set of credentials for a low privilege account, somebody figured that out before Cisco published a fix, and they have been using it in the wild since at least early July.
Cisco PSIRT's language on this is refreshingly blunt for a vendor advisory. In July 2026, the company says, it became aware of active exploitation of this vulnerability. No hedging about proof of concept code, no "we are aware of research activity." Attackers got there first, which is the definition of a zero-day and the reason this one deserves your Thursday morning instead of your next patch window.
What the flaw actually is
CVE-2026-20316 is about as old fashioned as vulnerabilities get. It is CWE-259, use of a hard coded password, living in the web interface of Secure Firewall Management Center. An unauthenticated remote attacker who knows the credentials can simply log in over the network and read whatever that low privilege account can see. No exploit chain required to get that far, no memory corruption, no clever race condition. Somebody left a key under the mat and shipped the mat to tens of thousands of customers.
The CVSS math tells a story worth pausing on. NVD scores this a 5.3 with a vector of AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N, which reads as network reachable, low complexity, no privileges, no user interaction, and a limited hit to confidentiality with no impact to integrity or availability. On paper that is a medium. Cisco assigned it a security impact rating of High anyway, and Cisco is right. A 5.3 that gets you an authenticated foothold on the appliance that governs your entire firewall estate is not a 5.3 in any operational sense. Scores measure the vulnerability in isolation. Attackers do not attack things in isolation.
The part that should actually worry you
Which brings us to the neighbors. On the same day Cisco updated the advisory for CVE-2026-20079, a critical authentication bypass in the same product carrying a CVSS score of 10.0. That one was originally disclosed back in March 2026, and the July 29 refresh added a second bug ID, fresh hot fixes, and indicators of compromise. CVE-2026-20079 stems from an improperly created system process at boot, and it lets an unauthenticated remote attacker send crafted HTTP requests that execute scripts and commands as root. No credentials, no prior access, no foothold needed. A related issue, CVE-2026-20131, rounds out the cluster.
Cisco says it has no evidence of malicious exploitation of CVE-2026-20079 specifically. Take that as cold comfort rather than good news. The two vulnerabilities live in the same web stack, they share indicators of compromise, and Cisco has pointedly declined to explain how or whether they are connected. When a vendor publishes overlapping IoCs for two bugs on the same day and only admits exploitation of one of them, the honest reading is that telemetry cannot cleanly separate the two. A low privilege foothold from the static credential bug plus a root level auth bypass in the same interface is a full appliance compromise, and the appliance in question holds your policy, your logs, and your management plane.
Credit for finding CVE-2026-20316 goes to Jimi Sebree of Horizon3.ai, who has been quietly making the Cisco firewall management stack a rough place to be a bug this year.
Who is exposed
The affected footprint covers essentially every supported on premises train. Secure FMC 7.0.0 through 7.0.9, 7.2.0 through 7.2.11, 7.3.0 through 7.3.1.2, 7.4.0 through 7.4.7, 7.6.0 through 7.6.5, 7.7.0 through 7.7.12, and 10.0.0 through 10.0.1 are all in scope. If you are running the appliance or the virtual edition anywhere in your environment, assume you are affected until you have confirmed otherwise.
There is genuinely good news for two groups. Cloud Delivered Firewall Management Center is not impacted, and neither is Firewall Device Manager or the rest of the Secure Firewall product line outside FMC itself. If you moved management to the cloud offering, you can go back to your coffee.
The exposure story hinges almost entirely on one question, which is whether your FMC management interface is reachable from the internet. It should not be. It never should have been. Cisco notes that the attack surface shrinks dramatically when the management interface is not publicly accessible, and that is true, but I would gently point out that plenty of organizations discovered on Tuesday that theirs was reachable when they were certain it was not. Management interfaces end up exposed through forgotten NAT rules, jump host misconfigurations, cloud security groups that drifted, and vendor remote support paths that nobody documented. Verify empirically rather than from memory.
What exploitation looks like
Cisco published a usable indicator of compromise, which is more than most advisories manage. From expert mode on the appliance, run cat /var/log/messages | grep license and read the output carefully. Evidence of exploitation shows up as log entries referencing /var/tmp/license.tmp, specifically the FMC web process invoking the package_info.pl script as root against that temporary file. In a healthy system the web user has no business escalating to root to parse a license blob out of a temp path.
Two caveats matter here. First, log retention on FMC is finite and rotation will quietly erase your evidence, so if you are going to check, check today and preserve a copy off the box. Second, this IoC is shared with CVE-2026-20079, so a hit does not tell you which vulnerability was used against you. It tells you something ran as root that should not have, which is enough to trigger incident response regardless of which CVE gets the credit.
Beyond the vendor indicator, hunt for authentication events on the FMC web interface from source addresses that have no business touching your management plane, and pay attention to successful logins for accounts your team does not recognize or provision. Because the credentials are static and built into the software, there is no failed login noise to alert on. The attacker does not need to guess. Netflow or firewall logs showing inbound sessions to the FMC management interface from outside your administrative networks are worth pulling for the last sixty days, not just the last week.
What to do about it
Apply the hot fixes. Cisco has published one per train, and there are no workarounds, which means there is no clever configuration change that buys you time. The releases are Cisco_Firepower_Mgmt_Center_Hotfix_GB-7.0.9.1-3 for the 7.0 line, Hotfix_HL-7.2.11.1-4 for 7.2, Hotfix_HG-7.4.7.1-3 for 7.4, Hotfix_CY-7.6.5.1-2 for 7.6, Hotfix_AM-7.7.12.1-2 for 7.7, and Hotfix_P-10.0.1.1-2 for 10.0. Federal civilian agencies had a CISA deadline of August 1, which should tell you how the government is reading the urgency. Everyone else should treat that date as a reasonable standard rather than someone else's problem.
One thing that will not save you is credential rotation. The account in question is baked into the software, so changing your admin passwords, rotating your API keys, and forcing a password reset across your operators accomplishes exactly nothing against this specific bug. The code has to change. That distinction trips people up during incident response, because rotation is the reflex, and here the reflex is wrong.
While you are in there, take the opportunity to fix the underlying architecture problem. The FMC management interface belongs on a dedicated management network reachable only from a hardened jump host, protected by multifactor authentication, and firewalled off from general user segments. If a static credential bug in a low privilege account is enough to ruin your month, the blast radius was already too big before Cisco wrote the code.
If your grep turns up /var/tmp/license.tmp, do not simply patch and move on. Treat the appliance as compromised, preserve the logs, review firewall policy for unauthorized changes, audit administrative accounts, and check whether anything downstream of that management plane shows signs of tampering. An attacker with root on your firewall manager can rewrite the rules that everything else depends on, and patching afterward does not undo a policy change made last week.
The MSP angle
Every client running on premises Secure FMC is a justified outbound call today, and "we already checked your appliance for the Cisco indicator of compromise" is a far better conversation than the one you have after they read about it in a trade publication. This is the ideal setup for a paid management plane exposure assessment, a fixed fee engagement that inventories every administrative interface a client owns, confirms which ones are internet reachable, and delivers a remediation plan. Bundle it with ongoing external attack surface monitoring on a monthly recurring basis, because the finding that sells the retainer is not this CVE, it is the three other management consoles you discover facing the internet while you are looking for this one.
References
Cisco Security Advisory for CVE-2026-20316, the NVD entry, the CISA Known Exploited Vulnerabilities catalog, and reporting from The Hacker News and BleepingComputer.
References
- Cisco Security Advisory cisco-sa-fmc-static-cred-BET3Cjh
https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-fmc-static-cred-BET3Cjh
- NVD CVE-2026-20316
https://nvd.nist.gov/vuln/detail/CVE-2026-20316
- CISA Known Exploited Vulnerabilities Catalog
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-20316
- The Hacker News Coverage
https://thehackernews.com/2026/07/cisco-fmc-zero-day-actively-exploited.html
- BleepingComputer Coverage
https://www.bleepingcomputer.com/news/security/cisco-warns-of-fmc-static-credential-flaw-exploited-in-zero-day-attacks/
Concerned about this threat?
Our security team can assess your exposure and recommend immediate actions.
Protect Your Organization
Find vulnerabilities like this in your systems before attackers do.
24/7 monitoring to detect and respond to threats like these in real time.
Block phishing and malware delivery targeting your organization.
Map security controls to 26 frameworks including NIST, SOC 2, and HIPAA.