CVE-2026-18675

Published: Ago 12, 2026 Last Modified: Ago 12, 2026
ExploitDB:
Other exploit source:
Google Dorks:
MEDIUM 5,3
Source: 02762ae7-200e-4b20-9b2b-a77d5b8fc4cb
Attack Vector: adjacent
Attack Complexity: low
Privileges Required: none
User Interaction: none
Confidentiality: N/A
Integrity: N/A
Availability: N/A

Description

AI Translation Available

The dataplane token validator in kuma-cp performs an unchecked Go type assertion on the JWT kid header. A token whose kid is a JSON number decodes as a float64 and triggers a runtime panic before any signature, claims, or authorization check runs.

The panic terminates the entire kuma-cp process, HTTP API, the health and readiness endpoints, and xDS. Unauthenticated access to the dataplane gRPC server can trigger the crash with a malformed token

A single request is a transient interruption; sustaining an outage requires repeated requests.

248

Uncaught Exception

Draft
Common Consequences
Security Scopes Affected:
Availability Confidentiality
Potential Impacts:
Dos: Crash, Exit, Or Restart Read Application Data
Applicable Platforms
Languages: C++, Java, C#
View CWE Details
704

Incorrect Type Conversion or Cast

Incomplete
Common Consequences
Security Scopes Affected:
Other
Potential Impacts:
Other
Applicable Platforms
Languages: C, C++, Not Language-Specific, Memory-Unsafe
View CWE Details
https://developer.konghq.com/mesh/changelog/
https://github.com/kumahq/kuma/pull/17465
https://github.com/kumahq/kuma/pull/17467
https://github.com/kumahq/kuma/pull/17468
https://github.com/kumahq/kuma/pull/17469
https://github.com/kumahq/kuma/pull/17470
https://github.com/kumahq/kuma/pull/17471
https://github.com/kumahq/kuma/pull/17472
https://github.com/kumahq/kuma/security/advisories/GHSA-5mxq-7xq4-3vx8