Better Auth drizzle-adapter 1.6.17 before 1.7.7 Rate Limit Bypass via Race Condition
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| better-auth | drizzle-adapter | unaffected |
|
|||||||||
| better-auth | kysely-adapter | unaffected |
|
|||||||||
| better-auth | better-auth | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Better-auth | Better Auth |
|
||||||||||||
| Better-auth | Drizzle-adapter |
|
||||||||||||
| Better-auth | Kysely-adapter |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.217% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Better-auth drizzle-adapter
Better-auth kysely-adapter |
|
| Vendors & Products |
Better-auth drizzle-adapter
Better-auth kysely-adapter |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Better Auth @better-auth/drizzle-adapter and better-auth from 1.6.17 before 1.7.7, and @better-auth/kysely-adapter from 1.6.17 before 1.7.0, contain a race condition in database-backed rate limiting on PostgreSQL where the limit check is not atomic with the counter update. Remote attackers can send bursts of concurrent requests that pass the check together, exceeding configured limits on password sign-in, two-factor verification, one-time code, password reset, and other rate-limited endpoints. | |
| Title | Better Auth drizzle-adapter 1.6.17 before 1.7.7 Rate Limit Bypass via Race Condition | |
| First Time appeared |
Better-auth
Better-auth better Auth |
|
| Weaknesses | CWE-307 | |
| CPEs | cpe:2.3:a:better-auth:better_auth:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Better-auth
Better-auth better Auth |
|
| References |
| |
| Metrics |
cvssV3_1
|