Skip to main content
← All vulnerabilities
CVE-2026-67336GHSA-9H47-PQCX-HJR4

better-auth before 1.6.11 Insecure Cryptographic Defaults via oidcProvider

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.6.11
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • better-auth better-auth

    fixed in 1.6.11

  • better-authnpm

    fixed in 1.6.11

References 2

GitHub · better-auth/better-auth

vulncheck.com