No workaround, so the advice was the hardening guide

Cisco disclosed a CVSS 9.8 authentication bypass in Catalyst SD-WAN Manager that is already under attack, and stated that no workaround exists. What was left was its hardening guidance.

Share

Cisco published advisory cisco-sa-sdwan-webauth-xr8beuuU on 30 September 2026 for CVE-2026-76504, a CVSS 9.8 authentication bypass in Catalyst SD-WAN Manager that hands an unauthenticated remote caller the API as the admin user. The advisory says Cisco's product security incident response team became aware of active exploitation in September 2026, and it says there are no workarounds that address the vulnerability.

What it offers in place of one is a pointer to Cisco's own hardening guidance: protect the control components behind a filtering device such as a firewall, and allow only known, trusted hosts to send traffic to the system. On the day the control plane of a production WAN turns out to be answering strangers, that paragraph is the whole remaining move.

What actually happened

Catalyst SD-WAN Manager, previously vManage, is the management plane for an SD-WAN fabric, so administrative access to it is not access to one server. It is the position from which policy for every connected site is written.

The flaw is in how the product handles URI encoding in an HTTP request. Per the advisory, improper handling allows a request to bypass an authentication rule intended to restrict which API endpoints can be reached without a session. BleepingComputer's account adds that the crafted requests use URI-encoded characters such as %6a in place of the letter j, and points administrators at their serviceproxy-access and vmanage-server logs for j_security_check entries from addresses with no business being there.

ElementDetail
CVECVE-2026-76504
CVSS v3.19.8, vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Credential requiredNone, per the advisory's description of an unauthenticated remote attacker
ResultAccess to the API as the admin user
WorkaroundsThe advisory states that there are none
ExploitationCisco PSIRT became aware of active exploitation in September 2026
Origin of the findingThe advisory states the flaw was found during the resolution of a Cisco Technical Assistance Center support case
CISA KEVAdded 30 September 2026, the day of the advisory, with a federal remediation deadline of 3 October

Two dates that usually matter are missing: nothing published gives a date for first exploitation, or a count of how many deployments were reached.

The gap: the rule was reached and the request did not match it

This is not a story about a missing control. An authentication rule sat in front of those API endpoints doing the job it was written for. The request simply did not look like the thing it was written to catch.

  • Single sign-on and multi-factor authentication evaluate an identity once one is presented, and a request that gets past the rule presents nothing.
  • Role-based access control decides what an administrator may do, and this caller arrives as the admin user, already past that question.
  • Patching is the correct answer, and the fixed releases are the only thing that removes the flaw.

A rule that inspects a request has to receive the request first. Everything this product knows about identity sits downstream of a decision the caller never had to pass.

What would have had to be true

For the crafted request to fail before it reached the encoding bug, SD-WAN Manager would have had to not answer the network it came from. Cisco says as much itself, where a workaround would normally sit, and nothing in that advice requires new equipment. So why was any SD-WAN Manager answering an unknown network in September?

Because the source list decays from the moment it is written, and asymmetrically. The people who legitimately use this interface are network engineers, and engineers move: a different office, a home connection, a provider that reassigns an address overnight. An address left in too long is silent. A missing one is an engineer locked out of the WAN control plane mid-change. So the range gets widened until it is no longer a control, which is why this has never been maintainable, not because anybody was careless.

Where Veribound would have fitted

Veribound is a Pre-session Edge Access Control (PEAC) platform and an intelligence layer. SD-WAN Manager stays, along with the identity provider, the multi-factor prompt, the role model, the monitoring and Cisco's fixed releases, and the customer's own equipment keeps enforcing its policy, unchanged.

Agents on administrators' devices continuously attest that each device is still the one the organization trusted, and a trust-scoring engine turns those attestations into a per-device decision. What reaches the customer's existing controls is a trusted origin: the network that device is connecting from, in practice its public address, while the device behind it is still trusted. Those origins stay current in the address groups and network objects the organization's own firewall policy already references.

Applied to the administrative surface of an SD-WAN Manager the customer operates:

  • The scan returns nothing, so the system never reaches a target list, and the encoded request is never parsed, because the API is not asked to handle input from a network no trusted device is working from.
  • The restriction the hardening guidance asks for is already in place on the day the advisory lands, because it was in place last month for reasons that had nothing to do with this CVE.
  • The list keeps itself current, which is the part that was failing, changing when an engineer changes network rather than when somebody remembers.

What this would not have done deserves stating plainly. It does not repair CVE-2026-76504, and an operator already exposed needs a compromise assessment rather than a reachability change, because admin actions taken and configuration pushed to the fabric are an incident response problem. It would not have changed the outcome for an attacker already inside a segment that can reach the management plane, because internal reach satisfies the same precondition.

Two boundaries are narrower, and both come down to who operates the control in front of the system. The first is the fabric. An SD-WAN Manager also maintains control connections with its own routers and controllers, and those peers are fixed sites rather than people, so a static allowlist already covers them. The claim here is about the administrative and API surface reached by engineers, the surface CVE-2026-76504 was exploited through.

The second is deployment model, and for some readers it rules this out entirely. Cisco states that the flaw is addressed in Cisco SD-WAN Cloud (Cisco Managed) release 20.15.605 with no user action required, and that for Cloud Hosted environments the filtering mitigation is already deployed. A customer on a Cisco-managed service does not operate the control in front of that management plane, so there is no customer edge for a trusted origin to inform, and nothing above applies.

Cisco's advisory says the flaw was found during the resolution of a Technical Assistance Center support case, and that there was no workaround to publish. What it had instead was hardening advice every affected customer could already act on and almost none could keep true.

Source: Cisco Catalyst SD-WAN Manager API Authentication Bypass Vulnerability, Cisco, 30 September 2026.

Share