Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Subhanumer

#30610of 60,589
9.4Total CVSS
Vulnerabilities · 1
PT-2026-67316
2026-07-07
9.4
CVE-2026-67336
Unknown
Better Auth
The `oidcProvider` and `mcp` plugins contain insecure cryptographic defaults. The discovery document advertises the `none` algorithm in `id token signing alg values supported` (and `resource signing alg values supported` for the `mcp` plugin), which may allow relying parties that perform algorithm negotiation without pinning to a specific signing algorithm to accept unsigned tokens. Additionally, the plugins enable PKCE `plain` by default. The authorize handler accepts `code challenge method=plain` or silently downgrades missing `code challenge method` parameters to `plain`, which fails to protect authorization codes if the URL is exposed to unauthorized parties. This behavior contradicts the advertised `S256` method and violates OAuth 2.1 standards.