CVE-2026-18675CWE-248CWE-704

CVE-2026-18675

published August 12, 2026

CVSS
5.3
EPSS
1%
Percentile
45.9
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS
5.3 · NONE
CVSS v4.0
Not supplied
EPSS
0.00561 · 45.9th percentile
Weaknesses
CWE-248 · Uncaught Exception; CWE-704 · Incorrect Type Conversion or Cast
Published
2026-08-12T23:17Z
References (9)
EPSS history
Timeline
  • 12 AUG 18:36Z
    Kong Mesh: control plane denial of service via a malformed dataplane token with a non-string JWT kid
    cvelistv5