CVE-2026-11718CWE-287

CVE-2026-11718

Critical · published June 18, 2026

CVSS v3.1
9.1
EPSS
0%
Percentile
7.7
In the wild
Unconfirmed
What it is

An authentication bypass vulnerability exists in the generic opaque token validation path (validateOpaqueToken) of googleapis/mcp-toolbox.

When the toolbox validates an opaque token via an OAuth 2.0 introspection endpoint (RFC 7662), it decodes the response into an introspectResp struct. However, the subsequent claim-checking logic (validateClaims) evaluates the issuer condition as if a.issuer != "" && iss != "". If the external OAuth provider's introspection response omits the optional iss (issuer) field completely, the variable iss defaults to an empty string. This causes the conditional block to evaluate to false and be skipped silently. Consequently, the application accepts tokens issued by unauthorized or unintended third-party identity providers.

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00185 · 7.7th percentile
Weakness
CWE-287 · Improper Authentication
Published
2026-06-18T18:17Z
Affected products (1)
ProductVersionsFixed in
google/mcp_toolbox_for_databases≥ 1.0.0, ≤ 1.3.0—
References (1)
EPSS history
Timeline
  • 18 JUN 11:52Z
    An authentication bypass vulnerability exists in the generic opaque token validation path (validateOpaqueToken) of googleapis/mcp-toolbox
    cvelistv5