Automated Threat Modeling

Cisco Unified Communications Manager CVE-2026-20230: Critical SSRF Leading to Root Privilege Escalation

CVE-2026-20230 is a critical SSRF vulnerability in Cisco Unified Communications Manager that enables unauthenticated file writes and root privilege escalation when the WebDialer service is enabled.

CVE Analysis

10 min read

ZeroPath CVE Analysis
ZeroPath CVE Analysis

2026-06-03

Cisco Unified Communications Manager CVE-2026-20230: Critical SSRF Leading to Root Privilege Escalation
Experimental AI-Generated Content

This CVE analysis is an experimental publication that is completely AI-generated. The content may contain errors or inaccuracies and is subject to change as more information becomes available. We are continuously refining our process.

If you have feedback, questions, or notice any errors, please reach out to us.

[email protected]

Introduction

An unauthenticated SSRF vulnerability in Cisco Unified Communications Manager lets remote attackers write arbitrary files to the underlying operating system and then escalate privileges to root. Proof-of-concept code is already public, and Cisco Unified CM serves over 30 million enterprise users worldwide. This is the second Critical-rated vulnerability to hit the platform in 2026, after a zero-day RCE that was actively exploited earlier this year.

The saving grace is that exploitation requires the WebDialer service, which is disabled by default. For organizations that have turned it on to support click-to-dial workflows, the exposure is severe.

Technical Information

Root Cause: Improper Input Validation in WebDialer HTTP Handling

CVE-2026-20230 is classified under CWE-918: Server-Side Request Forgery (SSRF). The WebDialer service in Cisco Unified CM and Unified CM SME does not properly validate user-supplied input in specific HTTP requests, so an attacker can make the server send requests on their behalf. That is the classic SSRF pattern, with the application acting as an unintended proxy (related to CWE-441: Confused Deputy and CWE-610: Externally Controlled Reference to a Resource in Another Sphere).

SSRF is listed as A10:2021 in the OWASP Top 10 and has been part of several high-profile exploitation chains, including CVE-2021-26855 (the Microsoft Exchange Server SSRF used in the Hafnium campaign).

CVSS Vector Breakdown

The CVSS 3.1 vector is CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N, which breaks down as follows:

ComponentValueInterpretation
Attack VectorNetworkExploitable remotely
Attack ComplexityLowNo specialized conditions
Privileges RequiredNoneNo authentication needed
User InteractionNoneNo user action required
ScopeChangedImpact crosses security boundary
ConfidentialityNoneNo direct data disclosure
IntegrityHighComplete integrity compromise
AvailabilityNoneNo direct availability impact

The "Scope: Changed" designation means that by exploiting the WebDialer component, the attacker can affect resources beyond that component's own security scope, in this case the underlying operating system.

Exploitation Flow

The attack has four stages:

  1. The attacker identifies a Cisco Unified CM or Unified CM SME instance with the WebDialer service enabled and accessible over the network.

  2. The attacker sends a specially crafted HTTP request to the web-based management interface of the affected device. The request abuses the improper input validation in the WebDialer service to trigger an SSRF action.

  3. The server processes the attacker-controlled request and, through the SSRF, writes files to the underlying operating system. Typical SSRF scenarios stop at information disclosure or internal network scanning. Here the SSRF lets the attacker manipulate the file system directly.

  4. The attacker uses the files written in the previous step to elevate privileges to root. Cisco's advisory states that "exploitation of this vulnerability could result in an attacker elevating privileges to root," and that is why Cisco overrode the CVSS-derived "High" severity and assigned a "Critical" Security Impact Rating.

Why Cisco Elevated the Severity

A CVSS 3.1 base score of 8.6 normally maps to a "High" severity rating. Cisco overrode this and assigned a "Critical" SIR. The CVSS model captures the integrity impact of the SSRF itself (the file writes). The downstream consequence, root privilege escalation on a telephony platform that may serve thousands of endpoints, is a more severe real-world impact than the numerical score conveys. Organizations should triage based on the Critical SIR, not the 8.6 score alone.

The WebDialer Prerequisite

Exploitation succeeds only when the WebDialer service is enabled. WebDialer provides click-to-dial functionality from web applications and is disabled by default in Cisco Unified CM deployments. That substantially reduces the total vulnerable population. The organizations that have enabled WebDialer, though, tend to be larger enterprises with more complex telephony environments, so the remaining vulnerable deployments may be disproportionately high-value targets.

Affected Systems and Versions

The following products and releases are confirmed vulnerable:

ProductVulnerable ReleaseFirst Fixed Release
Cisco Unified Communications Manager (Unified CM)Release 1414SU6
Cisco Unified Communications Manager (Unified CM)Release 1515SU5 (September 2026) or COP patch
Cisco Unified CM Session Management Edition (Unified CM SME)Release 1414SU6
Cisco Unified CM Session Management Edition (Unified CM SME)Release 1515SU5 (September 2026) or COP patch

The vulnerability is exploitable only when the WebDialer service is enabled, and WebDialer is disabled by default. The associated Cisco Bug ID is CSCws67331.

Products not listed in the "Vulnerable Products" section of the Cisco advisory are not known to be affected.

Vendor Security History

CVE-2026-20230 is not the first critical Cisco Unified CM vulnerability of 2026.

CVE-2026-20045 (January 2026): A critical remote code execution vulnerability (CVSS 8.2) affecting Cisco Unified CM, Unified CM SME, Unified CM IM and Presence Service, Unity Connection, and Webex Calling Dedicated Instance. It was actively exploited as a zero-day before Cisco released patches on January 21, 2026. Like CVE-2026-20230, it stemmed from improper validation of user-supplied input in HTTP requests to the web-based management interface and allowed root privilege escalation.

The two vulnerabilities side by side:

DimensionCVE-2026-20230CVE-2026-20045
Vulnerability ClassSSRF (CWE-918)RCE (Code Injection)
CVSS 3.1 Score8.68.2
Cisco SIRCriticalCritical
Authentication RequiredNoneNone
Service PrerequisiteWebDialer enabledNone
Active ExploitationPoC available; no malicious use confirmedConfirmed zero-day exploitation
Root EscalationYes (indirect via file write)Yes (direct)

Both vulnerabilities arise from improper input validation of HTTP requests to web-based interfaces. That suggests a systemic pattern in the Unified CM codebase rather than isolated defects. Organizations should expect further vulnerabilities in this attack surface and put compensating controls in place that protect them beyond individual CVE patches.

References

Detect & fix
what others miss

Works with
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps Services
  • Gerrit
  • CVS
  • Jira
  • Linear
  • Slack
  • Security Compass
Explore integrations
Security magnifying glass visualization