CVE-2026-20305
CRITICAL(9.1)CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
- CVSS 9.1 — Kritisch
Erwähnungen (letzte 60 Tage)
EPSS-Score
1.6%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
9.1
Technische Schwere
SecBoard-Einordnung
CVE-2026-20305 betrifft die Diagnosetools von Cisco ISE und ISE-PIC und ermöglicht authentifizierten, entfernten Angreifern eine Command Injection. Die Schwachstelle erlaubt die Ausführung beliebigen Codes auf dem zugrunde liegenden Betriebssystem und eine Privilegienerhöhung auf Root-Ebene. Bei Einzelknoten-Bereitstellungen kann dies zusätzlich zu einem Denial-of-Service-Zustand führen, der die Netzwerkauthentifizierung beeinträchtigt. Die Ursache ist eine unzureichende Validierung von Benutzereingaben über die webbasierte Verwaltungsschnittstelle. Die Schwachstelle wird mit einem CVSS-Score von 9.1 (CRITICAL) bewertet, was auf ein hohes Risiko hinweist. Obwohl die EPSS-Rate mit 1% eine geringe Ausnutzungswahrscheinlichkeit suggeriert und die Schwachstelle nicht im CISA KEV-Katalog aufgeführt ist, ist die potenzielle Auswirkung bei erfolgreicher Ausnutzung erheblich. Da für die Ausnutzung gültige administrative Zugangsdaten erforderlich sind, liegt der Fokus auf der Absicherung dieser Konten. Security-Teams sollten dringend die Verfügbarkeit von Patches von Cisco überwachen und diese umgehend einspielen, sobald sie veröffentlicht werden. Bis dahin sind strenge Zugriffskontrollen und die Überwachung administrativer Aktivitäten auf Cisco ISE- und ISE-PIC-Systemen essenziell, um das Risiko zu minimieren.
KI-gestützte Einordnung auf Basis der NVD-Daten.
Beschreibung
A vulnerability in the diagnostic tools of Cisco ISE and ISE-PIC could allow an authenticated, remote attacker to perform command injection attacks on the underlying operating system and elevate privileges to root. To exploit this vulnerability, the attacker must have valid administrative credentials. This vulnerability is due to improper validation of user-supplied input. An attacker could exploit this vulnerability by sending crafted commands to the web-based management interface of an affected device. A successful exploit could allow the attacker to execute arbitrary code on the device and elevate privileges to root. In single-node deployments, successful exploitation of this vulnerability could cause the affected ISE node to become unavailable, resulting in a denial of service (DoS) condition. In that condition, endpoints that have not already authenticated would be unable to access the network until the node is restored.
Erkennung & Indikatoren
Ausnutzung
In den geprüften Quellen nicht genannt
Threat-Hunting-Queries
Detects attempts to execute arbitrary commands via the web-based management interface of Cisco ISE/ISE-PIC, specifically targeting diagnostic tools. Requires logging of administrative web interface interactions and command executions.
Sentinel/Defender KQL
SecurityEvent
| where EventID == 4688 and NewProcessName contains "sh" or NewProcessName contains "bash" or NewProcessName contains "cmd.exe"
| where ParentProcessName contains "httpd" or ParentProcessName contains "tomcat"
| where CommandLine contains "diagnostic" or CommandLine contains "tool"
| project TimeGenerated, Computer, Account, NewProcessName, CommandLine, ParentProcessNameSplunk SPL
index=cisco_ise sourcetype=ise_logs (process="sh" OR process="bash" OR process="cmd.exe") (parent_process="httpd" OR parent_process="tomcat") (commandline="*diagnostic*" OR commandline="*tool*")Sigma
title: Cisco ISE Diagnostic Command Injection
logsource:
category: process_creation
product: linux
service: auditd
detection:
selection:
ParentImage|endswith: ['/usr/sbin/httpd', '/opt/apache-tomcat/bin/tomcat']
Image|endswith: ['/bin/sh', '/bin/bash', '/bin/cmd.exe']
CommandLine|contains: ['diagnostic', 'tool']
condition: selection
level: criticalElastic ES|QL
from process where process.parent.name in ("httpd", "tomcat") and process.name in ("sh", "bash", "cmd.exe") and process.command_line : ("*diagnostic*", "*tool*")SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.