SecBoard
Zurück zur CVE-Übersicht

CVE-2020-3580

MEDIUM(6.1)KEV — Aktiv ausgenutzt

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Risk Signal Score71/100 — HOCH
  • CVSS 6.1 — Mittel
  • EPSS 86% — sehr wahrscheinlich ausgenutzt
  • Im CISA KEV-Katalog (aktiv ausgenutzt)

CISA KEV

Bestätigt ausgenutzt

EPSS-Score

85.6%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

6.1

Technische Schwere

SecBoard-Einordnung

CVE-2020-3580 betrifft die Web-Services-Schnittstelle von Cisco Adaptive Security Appliance (ASA) Software und Cisco Firepower Threat Defense (FTD) Software. Es handelt sich um eine Cross-Site-Scripting ()-Schwachstelle, die durch unzureichende Validierung von Benutzereingaben verursacht wird. Ein erfolgreicher Angriff könnte es einem Angreifer ermöglichen, beliebigen Skriptcode im Kontext der Schnittstelle auszuführen oder auf sensible, browserbasierte Informationen zuzugreifen, wenn ein Benutzer auf einen präparierten Link klickt. Diese Schwachstellen betreffen nur spezifische AnyConnect- und WebVPN-Konfigurationen.

KI-gestützte Einordnung auf Basis der NVD-Daten.

Beschreibung

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.

Erkennung & Indikatoren

Ausnutzung

Aktiv ausgenutzt (CISA KEV).

Threat-Hunting-Queries

Die Schwachstelle ist eine Cross-Site Scripting (XSS)-Lücke in der Weboberfläche von Cisco ASA/FTD. Die Erkennung sollte sich auf ungewöhnliche oder bösartige Skriptausführungen im Kontext der Weboberfläche konzentrieren, die durch manipulierte Links ausgelöst werden könnten. Da es sich um eine clientseitige Schwachstelle handelt, die einen Benutzerklick erfordert, sind serverseitige IOCs unwahrsc

Sentinel/Defender KQL

DeviceProcessEvents
| where InitiatingProcessFileName =~ "chrome.exe" or InitiatingProcessFileName =~ "msedge.exe" or InitiatingProcessFileName =~ "firefox.exe"
| where ProcessCommandLine contains "cisco-asa-ftd-web-interface-url" and ProcessCommandLine contains "<script>" or ProcessCommandLine contains "javascript:"
| project Timestamp, DeviceName, InitiatingProcessFileName, ProcessCommandLine, RemoteUrl
// Ersetzen Sie 'cisco-asa-ftd-web-interface-url' durch die tatsächliche URL Ihrer Cisco ASA/FTD Weboberfläche.
// Diese Abfrage sucht nach Browser-Prozessen, die möglicherweise manipulierte URLs mit Skript-Injektionen öffnen.

Splunk SPL

index=web sourcetype=access_combined
| where uri_path like "%/admin%" OR uri_path like "%/vpn%" // Anpassung an typische ASA/FTD Admin/VPN Pfade
| where user_agent like "Mozilla%" AND (uri like "*<script>*" OR uri like "*javascript:*" OR uri like "*data:text/html;base64,*")
| stats count by clientip, uri, user_agent
// Diese Abfrage sucht in Webserver-Zugriffslogs nach URLs, die potenziell XSS-Payloads enthalten und auf die Cisco ASA/FTD Weboberfläche abzielen könnten.

Sigma

title: Cisco ASA FTD XSS Attempt
status: experimental
description: Detects potential Cross-Site Scripting (XSS) attempts against Cisco ASA/FTD web interface.
references:
  - https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-3580
logsource:
  category: webserver
  product: generic
detection:
  selection:
    c-uri|contains:
      - '<script>'
      - 'javascript:'
      - 'data:text/html;base64,'
    c-uri|contains:
      - '/admin'
      - '/vpn'
  condition: selection
falsepositives:
  - Legitimate web traffic with unusual parameters (requires tuning)
level: medium

Elastic ES|QL

FROM logs-webserver-access-*
| WHERE url.path LIKE '%/admin%' OR url.path LIKE '%/vpn%'
| WHERE url.query LIKE '%<script>%' OR url.query LIKE '%javascript:%' OR url.query LIKE '%data:text/html;base64,%'
| STATS count() BY source.ip, url.original, user_agent.original
// Diese Abfrage sucht in Webserver-Zugriffslogs nach URLs, die potenziell XSS-Payloads enthalten und auf die Cisco ASA/FTD Weboberfläche abzielen könnten.

SecBoard-generated · behavioral · requires customizationVon SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.

Betroffene Produkte

  • cpe:2.3:a:cisco:secure_firewall_threat_defense:*:*:*:*:*:*:*:*
  • cpe:2.3:a:cisco:secure_firewall_threat_defense:*:*:*:*:*:*:*:*
  • cpe:2.3:a:cisco:secure_firewall_threat_defense:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*
  • cpe:2.3:o:cisco:adaptive_security_appliance_software:*:*:*:*:*:*:*:*

Referenzen