LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2020-3580: Cisco ASA and FTD Cross-Site Scripting (XSS) Vulnerability

RBRecent Breaches Vulnerability Intelligence·Nov 3, 2021
CVSS 6.1 · Medium⚠ Actively exploited (CISA KEV)Ransomware-linked
6.1
CVSS score
Medium
Severity
Active
CISA KEV
Yes
Ransomware use
May 3, 2022
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2020-3580 to its Known Exploited Vulnerabilities catalog on Nov 3, 2021, with a federal patch deadline of May 3, 2022 — meaning attackers are actively using it. If you run the affected software, patch it immediately. Ransomware crews are known to exploit this flaw.

Multiple vulnerabilities in the web services interface of Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software could allow an unauthenticated, remote attacker to conduct cross-site scripting (XSS) attacks against a user of the web services interface of an affected device. The vulnerabilities are due to insufficient validation of user-supplied input by the web services interface of an affected device. An attacker could exploit these vulnerabilities by persuading a user of the interface to click a crafted link. A successful exploit could allow the attacker to execute arbitrary script code in the context of the interface or allow the attacker to access sensitive, browser-based information. Note: These vulnerabilities affect only specific AnyConnect and WebVPN configurations. For more information, see the Vulnerable Products section.

CVE-2020-3580 is a cross-site scripting (XSS) vulnerability in the web services interface of Cisco Adaptive Security Appliance (ASA) and Firepower Threat Defense (FTD). Insufficient validation of user-supplied input can let an attacker run script in the context of that interface or reach sensitive browser-based information. It matters because these products often sit at network edges and manage security policy; successful abuse of the management or web services path can undermine administrator sessions and has been associated with ransomware activity. Confirm exact affected releases and fixes against the vendor advisory.

How it works

The weakness is CWE-79: improper neutralization of input during web page generation. Cisco ASA and FTD expose a web services interface that accepts user-supplied data. When that input is not adequately validated or encoded before it is reflected or stored and later rendered in a browser session tied to the interface, an attacker can inject script that executes in the victim’s browser context for that interface.

In practical terms, an attacker who can supply crafted input to the vulnerable web services path may cause the interface to deliver malicious script to an authenticated administrator or other user of the web UI. That script can act with the privileges of the browser session—for example reading session-related data the browser holds for the interface or performing actions the user is authorized to perform. Public detail on exact request parameters or exploit mechanics is limited; treat any proof-of-concept claims cautiously and verify behavior only in a controlled lab against the vendor’s description. The impact is limited to the web interface context and browser-accessible information rather than direct remote code execution on the appliance itself, but compromise of an admin session on a firewall or threat-defense platform is still high consequence.

Am I affected? How to find it in your systems

Cisco ASA and FTD commonly run as perimeter firewalls, VPN gateways, and next-generation firewall / threat-defense appliances, including physical, virtual, and cloud form factors. Inventory every ASA and FTD instance: management IP addresses, HA pairs, and any devices reachable on HTTPS management or web services ports. Use your CMDB, network discovery, Cisco management tools (such as FMC where FTD is managed), and configuration backups to list software images and boot versions.

Telemetry alone may not prove exploitation of XSS; correlate web request logs with authentication and change logs. When in doubt, assume exposure if an unpatched, internet-reachable or broadly reachable management interface matches the advisory scope.

How to remediate

Patch first. Apply the updates Cisco specifies for CVE-2020-3580 on every affected ASA and FTD platform, following the vendor’s install and reload guidance and your change process. CISA’s required action is to apply updates per vendor instructions; schedule maintenance windows promptly, especially for internet-facing or ransomware-exposed environments.

If you can't patch immediately

Reduce attack surface until the vendor update can be applied. Compensating controls do not replace the patch but can lower likelihood and impact of XSS against the web services interface.

If your data may have been exposed

This vulnerability has known ransomware use. Actively exploited flaws on security appliances can lead to session compromise, follow-on access, and broader incidents. If your ASA or FTD management interface was unpatched and reachable, investigate admin session logs, configuration changes, and downstream systems for unauthorized activity, and follow your incident-response process. You can run a free exposure scan of your email addresses against known breach data to see whether associated credentials or identities appear in public breach corpora, then prioritize password resets and monitoring accordingly.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedCisco · Adaptive Security Appliance (ASA) and Firepower Threat Defense (FTD)
WeaknessCWE-79
CVSS base score6.1 (Medium)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
PublishedOct 21, 2020
Added to CISA KEVNov 3, 2021
Federal patch deadlineMay 3, 2022
Known ransomware useYes
Check if your data is exposed →

References

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities