CVE Catalog

CVE-2026-67336

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

6th percentile - higher than 6% of all known CVEs

Summary

better-auth before version 1.6.11 contains insecure cryptographic defaults in the oidcProvider and mcp plugins that advertise the none algorithm and accept plain PKCE by default. Attackers can exploit algorithm negotiation to accept unsigned tokens or intercept authorization codes when PKCE plain is used instead of the required S256 method.

Risk Assessment

Attackers can impersonate users, gain unauthorized access to accounts, or intercept OAuth sessions.

Recommendation

Update better-auth to version 1.6.11 or later, which fixes the insecure cryptographic defaults.

Other vulnerabilities in better-auth

See all
Original NVD description (English source)

better-auth versions before 1.6.11 contain insecure cryptographic defaults in the oidcProvider and mcp plugins that advertise the none algorithm and accept plain PKCE by default. Attackers can exploit algorithm negotiation to accept unsigned tokens or intercept authorization codes when PKCE plain is used instead of the required S256 method.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS