CVE-2026-53512
קריטית 9.1
תיאור (מקור, אנגלית)
Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, the legacy oidcProvider and mcp plugins expose OAuth token endpoints whose refresh_token grant authenticates only possession of the bound refreshToken row and matching client_id, without verifying the confidential client's client_secret, allowing an attacker with a valid refresh_token to mint access tokens and rotated refresh tokens through /api/auth/oauth2/token or /api/auth/mcp/token. The @better-auth/oauth-provider package is not affected. This issue is fixed in version 1.6.11.
מדדים
- CVSS 3.1
-
9.1 (CRITICAL)
מקור הציון: NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - CVSS 4.0
-
9.1 (CRITICAL)
מקור הציון: CNA
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - EPSS — סבירות ניצול
- 0% (אחוזון 000) נכון ל-8/8/2026
- CWE
- CWE-287, CWE-306, CWE-345, CWE-863
מוצרים מושפעים
better-auth: better auth
קישורים
- https://github.com/better-auth/better-auth/security/advisories/GHSA-pw9m-5jxm-… MitigationVendor Advisory
- https://github.com/better-auth/better-auth/commit/1f2ff4215c4affff0b140b0c0a71… Patch
- https://github.com/better-auth/better-auth/pull/9576 Issue TrackingPatch
- https://github.com/better-auth/better-auth/releases/tag/v1.6.11 Release Notes