Vulnerability Database
Blog
FAQ
Docs
arrow_forward
search
light_mode
dark_mode
Vulnerabilities
search
All ecosystems
2522135
AlmaLinux
6112
Alpaquita
16572
Alpine
4685
Android
3703
Azure Linux
19088
BellSoft Hardened Containers
822
Bitnami
9815
Chainguard
1238508
CleanStart
7142
CRAN
14
crates.io
2820
Debian
70786
Echo
8509
GHC
3
GIT
113361
GitHub Actions
55
Go
9485
Hackage
33
Hex
379
Julia
1713
Linux
30677
Mageia
6288
Maven
7079
MinimOS
181599
npm
229671
NuGet
1924
opam
29
openEuler
9080
openSUSE
14797
OSS-Fuzz
4024
Packagist
7148
Pub
12
PyPI
25768
Red Hat
23915
Rocky Linux
4458
Root
19681
RubyGems
5395
SUSE
23772
SwiftURL
61
TuxCare
16408
Ubuntu
67325
VSCode
21
Wolfi
329398
ID
Packages
Summary
Published
arrow_upward
Attributes
GHSA-qq9h-g4jm-xgf3
npm/better-auth
Better Auth: Account takeover via pre-account hijacking on magic-link and email-OTP sign-in
24 Jul
Fix available
Severity - 8.3 (High)
GHSA-2vg6-77g8-24mp
npm/@better-auth/scim
npm/better-auth
Better Auth: Stale sessions persist after user deletion across admin, anonymous, and SCIM flows
07 Jul
Fix available
Severity - 3.8 (Low)
GHSA-7w99-5wm4-3g79
npm/@better-auth/oauth-provider
npm/better-auth
@better-auth/oauth-provider's OAuth authorization-code grant allows concurrent redemption when two token requests race the find-then-delete primitive
07 Jul
Fix available
Severity - 7.6 (High)
GHSA-392p-2q2v-4372
npm/@better-auth/oauth-provider
npm/better-auth
Better Auth: OAuth refresh-token rotation forks the token family on concurrent redemption
07 Jul
Fix available
Severity - 7.6 (High)
GHSA-9h47-pqcx-hjr4
npm/better-auth
Better Auth has insecure cryptographic defaults in oidcProvider: alg=none advertised and plain PKCE accepted by default
07 Jul
Fix available
Severity - 8.7 (High)
GHSA-86j7-9j95-vpqj
npm/better-auth
Better Auth has stored XSS in the auth-server origin via javascript: redirect_uri in oidc-provider and mcp
07 Jul
Fix available
Severity - 7.7 (High)
GHSA-g38m-r43w-p2q7
npm/better-auth
Better Auth has an account takeover issue via OAuth auto-link to unverified pre-registered email
07 Jul
Fix available
Severity - 8.3 (High)
GHSA-fmh4-wcc4-5jm3
npm/better-auth
Better Auth vulnerable to unauthorized invitation acceptance via unverified email match in organization plugin
07 Jul
Fix available
Severity - 7.7 (High)
GHSA-pw9m-5jxm-xr6h
npm/better-auth
Better Auth: OAuth refresh-token replay via missing client authentication on oidc-provider and mcp plugins
07 Jul
Fix available
Severity - 9.1 (Critical)
MAL-2026-6000
npm/@mastra/auth-better-auth
Malicious code in @mastra/auth-better-auth (npm)
17 Jun
No fix available
GHSA-cq3f-vc6p-68fh
npm/better-auth
Better Auth: Device authorization approve and deny accept any authenticated session while the user code is pending
04 Jun
Fix available
Severity - 7.6 (High)
GHSA-p6v2-xcpg-h6xw
npm/better-auth
Better Auth: Rate limiter keys IPv6 addresses individually and is bypassable via prefix rotation
15 May
Fix available
Severity - 7.3 (High)
GHSA-wxw3-q3m9-c3jr
npm/better-auth
Better Auth: OAuth callback accepts mismatched `state` when cookie-backed state storage is used without PKCE
15 May
Fix available
Severity - 5.3 (Medium)
GHSA-xg6x-h9c9-2m83
npm/better-auth
Better Auth Has Two-Factor Authentication Bypass via Premature Session Caching (session.cookieCache)
03 Apr
Fix available
Severity - 9.1 (Critical)
GHSA-x732-6j76-qmhm
npm/better-auth
Better Auth's rou3 Dependency has Double-Slash Path Normalization which can Bypass disabledPaths Config and Rate Limits
16 Dec 2025
Fix available
Severity - 8.6 (High)
GHSA-569q-mpph-wgww
npm/better-auth
Better Auth affected by external request basePath modification DoS
01 Dec 2025
Fix available
Severity - 8.9 (High)
Load more...
npm - OSV