SEPTEMBER 9, 2026
Live Feed
Back to database
Case File

CVE-2026-53517

HIGH · CVSS 8.1 EPSS 0.24% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-07-15 · Last synced 2026-08-14

CyberRota Analysis

AI-Generated

The Better Auth library for TypeScript versions 1.4.8-beta.7 through 1.6.11 is vulnerable due to a non-atomic process in handling refresh tokens, which can allow multiple concurrent requests to bypass revocation checks and create unauthorized refresh-token families. This vulnerability poses a significant risk of token misuse and unauthorized access to user sessions. Organizations using affected versions of Better Auth should prioritize upgrading to version 1.6.11 or later to mitigate potential security breaches.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-53517
Severity
HIGH
CVSS
8.1
EPSS
0.24%

Original NVD Description

Better Auth is an authentication and authorization library for TypeScript. From 1.4.8-beta.7 until 1.6.11, the @better-auth/oauth-provider POST /oauth2/token endpoint on the refresh_token grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing concurrent requests with the same parent refresh token to pass the revoked check and create forked refresh-token families; the vulnerable range also includes embedded better-auth plugin versions before 1.6.0. This issue is fixed in version 1.6.11.

Related CVEs

Other vulnerabilities affecting the same vendor(s)