SECURITYCRITICALCVE-2026-5430

CVE-2026-5430: WSO2 Multiple Products Path Traversal Vulnerability

CISA added CVE-2026-5430 to its KEV catalog after active exploitation of a critical, unauthenticated WSO2 API management flaw.

Dylan H.

Security Team

September 24, 2026
7 min read
CVE-2026-5430: WSO2 Multiple Products Path Traversal Vulnerability

Actively exploited

Reported as exploited in the wild (e.g. CISA KEV). Patch or mitigate immediately.

Affected Products

  • WSO2 API Control Plane 4.5.0 – 4.6.0
  • WSO2 API Manager 4.1.0 – 4.6.0
  • WSO2 Traffic Manager 4.5.0 – 4.6.0
  • WSO2 Universal Gateway 4.5.0 – 4.6.0

Overview

The Cybersecurity and Infrastructure Security Agency (CISA) added CVE-2026-5430 to its Known Exploited Vulnerabilities (KEV) catalog on September 24, 2026, confirming active in-the-wild exploitation of a critical flaw in WSO2's API management product line. The KEV entry — titled "WSO2 Multiple Products Path Traversal Vulnerability" — describes the issue as affecting WSO2 API Control Plane, API Manager, Traffic Manager, and Universal Gateway, stating it "contain[s] a path traversal vulnerability that could allow for unrestricted file upload and lead to remote code execution."

Federal civilian agencies face a September 27, 2026 remediation deadline under Binding Operational Directive (BOD) 26-04.

WSO2's own security advisory, WSO2-2026-5328, published May 3, 2026, describes the underlying flaw differently: an authentication bypass in JWT (JSON Web Token) validation that can lead to full account takeover, including compromise of administrative accounts. Security researchers who have reproduced the issue — including watchTowr, which reported detecting forged administrative tokens hitting its honeypots on September 13, 2026 — corroborate WSO2's authentication-bypass characterization rather than a classic file-path traversal. This advisory presents both the official CISA KEV classification and the vendor's own technical description so defenders can prioritize patching regardless of which label their tooling matches against.

Either way, the outcome is the same: unauthenticated remote attackers can obtain administrative access to WSO2's API management infrastructure, with a downstream risk of file upload and code execution abuse once administrative access is achieved.


Technical Details

FieldValue
CVE IDCVE-2026-5430
CISA KEV NameWSO2 Multiple Products Path Traversal Vulnerability
WSO2 Advisory IDWSO2-2026-5328
SeverityCritical
CVSS 3.1 Score10.0 (multi-tenant) / 9.8 (single-tenant)
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack VectorNetwork
AuthenticationNone required
Privileges RequiredNone
User InteractionNone
WSO2 Advisory PublishedMay 3, 2026
Added to CISA KEVSeptember 24, 2026
Federal Remediation DeadlineSeptember 27, 2026 (BOD 26-04)
ImpactUnauthenticated admin-level account takeover

How It Works

Per WSO2's own advisory and independent researcher analysis, the flaw sits in the JWT authentication path used across the affected products' API management plane:

  • The token validation logic is expected to reject any JWT signed with a cryptographic algorithm outside the set the deployment explicitly supports.
  • Instead, when the JWT header's alg claim specifies an unsupported or unexpected algorithm, the validator fails open — it skips signature verification entirely and accepts the token's claims as trustworthy.
  • An attacker can therefore hand-craft a JWT with an unsupported alg value, set the sub claim to an administrative identity, and attach broad API-management scopes — producing a token the gateway treats as a legitimate, fully-privileged session with no valid password, credential, or prior session required.
  • From that forged administrative session, an attacker can reach management APIs that — per CISA's KEV classification — expose file-handling functionality vulnerable to path traversal and unrestricted file upload, providing a route to drop an arbitrary file (such as a web shell or scripted payload) outside the intended upload directory and achieve remote code execution.

Because no credentials, cookies, or user interaction are required, the attack chain is entirely pre-authentication from the attacker's perspective and is straightforward to automate at scale — consistent with watchTowr's report of forged tokens appearing against its honeypot infrastructure within months of the patch being published.


Impact Assessment

Impact AreaDescription
ConfidentialityFull exposure of API definitions, consumer keys/secrets, and backend configuration accessible to an admin account
IntegrityAttacker-controlled administrative access allows modification of API policies, routing, and potentially uploaded files/artifacts
AvailabilityAdministrative access can be used to disable, misconfigure, or disrupt the API gateway and dependent services
Blast RadiusAny organization exposing WSO2 API Control Plane, API Manager, Traffic Manager, or Universal Gateway to untrusted networks
Exploitation StatusActively exploited in the wild — confirmed via watchTowr honeypot telemetry and CISA KEV addition
Cloud/SaaS ExposureWSO2 Cloud (vendor-managed SaaS) was patched directly by WSO2 and is reported as not affected

Who Is At Risk

Organizations running any of the following unpatched self-hosted versions with network-reachable management interfaces are at risk:

  • WSO2 API Control Plane 4.5.0 or 4.6.0
  • WSO2 API Manager 4.1.0 through 4.6.0
  • WSO2 Traffic Manager 4.5.0 or 4.6.0
  • WSO2 Universal Gateway 4.5.0 or 4.6.0

API management platforms sit at a particularly sensitive layer of the stack — they broker authentication and routing for downstream services, and administrative compromise can expose consumer keys and secrets for every API registered behind the gateway.


Mitigation

Immediate Actions

  • Patch immediately to the fixed builds referenced in WSO2 advisory WSO2-2026-5328. Publicly reported fixed levels include API Manager 4.1.0 update 257 and 4.2.0 update 197, API Control Plane 4.5.0 update 58 and 4.6.0 update 22, Traffic Manager 4.5.0 update 56 and 4.6.0 update 21, and Universal Gateway 4.5.0 update 57 and 4.6.0 update 21 — verify exact fixed-update numbers for your deployed version directly against the vendor advisory before patching.
  • Restrict network exposure of API management and gateway administrative interfaces to trusted internal networks or VPN-only access wherever the business allows it.
  • Rotate credentials, API keys, and consumer secrets for any environment that was internet-facing and unpatched during the exposure window (May 3, 2026 – patch date).
  • Review administrative account activity for sessions or API calls that do not correlate with a known, valid login.

Detection Opportunities

  • Inspect JWTs presented to the API management plane for alg header values outside your organization's supported signing algorithm set (e.g., none or unexpected algorithm identifiers).
  • Alert on administrative-scope API calls associated with sessions that have no corresponding successful authentication event in identity provider logs.
  • Monitor for anomalous file-upload or file-write activity originating from management API endpoints, particularly writes outside expected application directories.
  • Review outbound connections and process activity on hosts running the WSO2 API management components for signs of a dropped web shell or unexpected child processes.

Defence-in-Depth

  • Enforce strict allow-listing of accepted JWT signing algorithms at every layer that validates tokens, rejecting anything outside an explicit allow-list rather than failing open.
  • Apply network segmentation so a compromised API management plane cannot be used to pivot directly into backend services.
  • Maintain egress filtering to limit the usefulness of a dropped payload for command-and-control or data exfiltration.
  • Track CISA KEV entries and vendor advisories for WSO2 products going forward — this platform has drawn repeated researcher and attacker attention given its footprint in enterprise API infrastructure.

Background: CISA KEV vs. Vendor Classification

It is worth noting for defenders and detection engineers: this is a case where the CISA KEV catalog's short vulnerability name and description ("path traversal... unrestricted file upload... remote code execution") differs from the root-cause description in the vendor's own advisory (JWT signature-validation bypass leading to account takeover). Both descriptions point to the same CVE ID, the same affected product list, and the same practical outcome — unauthenticated attackers obtaining administrative control of the API management plane. Defenders should not assume their environment is safe simply because a path-traversal-specific detection rule doesn't fire; patching to the vendor's fixed builds addresses the issue regardless of which technical description is used to describe it.


References