Cisco Catalyst Center
CVE-2025-20349
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid Observer-role credentials
-
DeliverySend crafted REST API request
-
ExploitInject unvalidated command parameter
-
ExecutionExecute OS commands as root in container
-
ImpactCompromise network-management appliance
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires authenticated access to the Cisco Catalyst Center REST API with a user account holding at least the Observer role (CVSS PR:L); the flaw lies in insufficient validation of user-supplied input in REST API request parameters, and successful injection runs commands as root but WITHIN a restricted container (not directly on the host), which limits immediate blast radius. The primary limiting factor is the credential requirement - a pre-existing valid account is mandatory, so this is not exploitable by fully unauthenticated attackers - but because Observer is a low/read-only privilege level, the credential bar is relatively low for any insider or attacker who has harvested operator credentials. No special non-default configuration is called out by the vendor; the REST API is a core management interface. |
| Impact | This is a genuine but conditional priority, not an unauthenticated internet-facing emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) and Cisco's own text agree that exploitation is remote, low-complexity, requires no user interaction, but DOES require valid credentials - specifically a user account with at least the Observer role, so PR:L is well-supported and consistent across all signals (no network-vs-local conflict here). The 8.8 score is driven by full C/I/H impact (root command execution inside a restricted container). Countervailing signals keep this below the 'drop everything' tier: EPSS is low at 0.35% (58th percentile), there is no CISA KEV listing, and no public exploit code has been identified - so there is no evidence of active or imminent mass exploitation at time of analysis. The realistic concern is that Observer is Cisco Catalyst Center's lowest/read-only role, so an attacker who phishes or reuses any low-privilege operator credential can escalate to root command execution on a network-management platform that controls large fleets of network devices - a high-value post-authentication target. Net: treat as a high-priority patch for a sensitive management appliance, but the authentication requirement and absent exploitation evidence mean it is a prioritized-patch item rather than a confirmed in-the-wild crisis. |
| Exploit ScenarioDerived | An attacker who has obtained credentials for even a low-privilege Observer-role account (via phishing, credential reuse, or a leaked service account) sends a crafted REST API request with malicious input in a request parameter. Insufficient validation lets injected OS commands execute as root inside a restricted container on the Catalyst Center appliance. No public proof-of-concept has been identified, and no user interaction beyond the attacker's own authenticated request is required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 07, 2026
Command injection in the REST API of Cisco Catalyst Center allows an authenticated remote attacker with at least Observer privileges to execute arbitrary commands as root within a restricted container. The vulnerability arises from insufficient validation of user-supplied input in REST API request parameters and carries a CVSS score of 8.8. No public exploit code or active exploitation has been identified at time of analysis, and the EPSS score of 0.35% indicates a low probability of exploitation; the requirement for valid credentials-even low-privileged Observer accounts-is the primary limiting factor.
Earlier versions of this analysis (1)
A vulnerability in the REST API of Cisco Catalyst Center could allow an authenticated, remote attacker to execute arbitrary commands in a restricted container as the root user. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.
RemediationAI
No exact fixed version is provided in the available data; consult the Cisco security advisory (https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-dnac-ci-ZWLQVSwT) for patch or upgrade guidance. As compensating controls, restrict REST API access to trusted management networks and enforce strong authentication with multi-factor authentication for all accounts, especially those with Observer privileges. Monitor API logs for suspicious requests and consider temporarily disabling the REST API if not essential, though this will disrupt automation workflows. Because exploitation requires valid credentials, implement least privilege and regularly audit accounts to minimize the number of Observer-role users.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is an OS command injection vulnerability (CWE-78) in the REST API of Cisco Catalyst Center. The root cause is insufficient validation of user-supplied input in REST API request parameters, allowing an attacker to inject arbitrary commands that are executed with root privileges inside a restricted container. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) indicates network-accessible attack with low complexity, requiring authentication (PR:L) and resulting in high confidentiality, integrity, and availability impact. The affected product is identified by CPE cpe:2.3:a:cisco:catalyst_center:*:*:*:*:*:*:*:*, encompassing all versions of Cisco Catalyst Center; the vulnerability resides in the management interface's API layer, which is typically used for automation and orchestration.
Know when Catalyst Center gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Remote API-reachable (AV:N), no special timing/config (AC:L), requires low-privilege Observer credentials (PR:L), no user interaction (UI:N); root command execution gives full C/I/A, scope unchanged as impact stays within the appliance container.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
A vulnerability in the REST API of Cisco Catalyst Center could allow an authenticated, remote attacker to execute arbitrary commands in a restricted container as the root user.
This vulnerability is due to insufficient validation of user-supplied input in REST API request parameters. An attacker could exploit this vulnerability by sending a crafted API request to an affected device. A successful exploit could allow the attacker to inject arbitrary commands that would then be executed in a restricted container with root privileges. To exploit this vulnerability, the attacker must have valid credentials for a user account with at least the role of Observer.
Executive ViewAI
Cisco Catalyst Center, a central network management platform, contains a high-severity command injection flaw that could allow an attacker with a valid low-privileged account to execute arbitrary commands as root within a container. Although no public exploit identified at time of analysis, successful compromise could disrupt network management integrity and require significant remediation. Leadership should prioritize exposure assessment and strict access controls until a vendor patch is released.
No vendor patch available; restrict REST API access to trusted networks, enforce least privilege by limiting Observer accounts, enable detailed logging and monitoring for suspicious API activity, and follow Cisco advisory for any interim workarounds.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Affected Products (CPE)NVD
More in Catalyst Center
View allMultiple vulnerabilities in the API of Cisco DNA Center Software could allow an authenticated, remote attacker to read i
A vulnerability in the management API of Cisco DNA Center could allow an authenticated, remote attacker to elevate privi
A vulnerability in the user management roles of Cisco DNA Center could allow an authenticated, remote attacker to execut
A vulnerability in the Command Runner tool of Cisco DNA Center could allow an authenticated, remote attacker to perform
A vulnerability in the web-based management interface of Cisco DNA Center Software could allow an unauthenticated, remot
A vulnerability in the SSH server of Cisco Catalyst Center, formerly Cisco DNA Center, could allow an unauthenticated, r
A vulnerability in the Software Image Management feature of Cisco DNA Center could allow an authenticated, remote attack
Arbitrary file read in Cisco Catalyst Center lets an unauthenticated, remote attacker retrieve files from a restricted c
A vulnerability in Cisco DNA Center software could allow an unauthenticated remote attacker access to sensitive informat
A vulnerability in the Cisco Identity Services Engine (ISE) integration feature of the Cisco DNA Center Software could a
A vulnerability in the implementation of the Cisco Network Plug-and-Play (PnP) agent of Cisco DNA Center could allow an
A vulnerability in the configuration archive functionality of Cisco DNA Center could allow any privilege-level authentic
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB