Lucene search
+L

13646 matches found

Github Security Blog
Github Security Blog
•added 2026/07/15 11:08 p.m.•30 views

Pomerium Pre-Auth Memory Exhaustion via Unbounded zstd Decompression in HPKE Callback

Summary The HPKE V2 URL decode path in pkg/hpke/url.go decompresses attacker-controlled zstd data without any size limit. On Pomerium deployments using the stateless authentication flow Pomerium Zero / hosted authenticate, the proxy's /.pomerium/callback endpoint is reachable without credentials...

7.5CVSS5.8AI score0.00741EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/07/15 9:16 p.m.•28 views

CVE-2026-49352

9Router is an AI router & token saver. From 0.2.21 until 0.4.44, 9Router used the hardcoded fallback JWT secret 9router-default-secret-change-me in src/app/api/auth/login/route.js, src/middleware.js, and later src/lib/auth/dashboardSession.js, allowing attackers to forge an authtoken cookie when...

9.8CVSS0.00601EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/07/15 8:43 p.m.•24 views

CVE-2026-49352

9Router is an AI router & token saver. From 0.2.21 until 0.4.44, 9Router used the hardcoded fallback JWT secret 9router-default-secret-change-me in src/app/api/auth/login/route.js, src/middleware.js, and later src/lib/auth/dashboardSession.js, allowing attackers to forge an authtoken cookie when...

9.8CVSS5.9AI score0.00601EPSS
SaveExploits1References4Affected Software1
NVD
NVD
•added 2026/07/15 6:16 p.m.•30 views

CVE-2026-53517

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.1CVSS0.00422EPSS
SaveExploits0References3
NVD
NVD
•added 2026/07/15 6:16 p.m.•36 views

CVE-2026-53518

Better Auth is an authentication and authorization library for TypeScript. From 1.6.0 until 1.6.11, the @better-auth/oauth-provider POST /oauth2/token endpoint for the authorizationcode grant redeems a single-use authorization code through a non-atomic find-then-delete sequence, allowing two...

8.1CVSS0.00409EPSS
SaveExploits0References3
NVD
NVD
•added 2026/07/15 6:16 p.m.•21 views

CVE-2026-53512

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 refreshtoken grant authenticates only possession of the bound refreshToken row and matching clientid, without verifying the...

9.1CVSS0.00275EPSS
SaveExploits0References4
NVD
NVD
•added 2026/07/15 6:16 p.m.•40 views

CVE-2026-53516

Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, Better Auth's OAuth callback auto-link gate in handleOAuthUserInfo accepts implicit account linking when the OAuth provider asserts emailverified: true without requiring the local user row's emailVerified...

8.3CVSS0.00289EPSS
SaveExploits0References4
NVD
NVD
•added 2026/07/15 6:16 p.m.•30 views

CVE-2026-53515

Better Auth is an authentication and authorization library for TypeScript. From 1.2.10 until 1.6.11, the @better-auth/sso plugin's POST /sso/register endpoint lets any organization member attach a new SSO provider to that organization because registerSSOProvider checks only for a membership row a...

7.1CVSS0.00426EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/07/15 5:33 p.m.•65 views

CVE-2026-53517 Better Auth OAuth Provider: Refresh Token Rotation Race Condition Allows Concurrent Replay and Token Family Forking

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.1CVSS0.00422EPSS
SaveExploits0References3
attackerkb
attackerkb
•added 2026/07/15 5:33 p.m.•24 views

CVE-2026-53517

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0References4Affected Software2
EUVD
EUVD
•added 2026/07/15 5:33 p.m.•26 views

EUVD-2026-44745

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2026/07/15 5:33 p.m.•5 views

@inkeep/agents-api (>=0.73.0, <=0.80.7), @inkeep/agents-cli (>=0.73.0, <=0.80.7) +5 more potentially affected by CVE-2026-53517 via @better-auth/oauth-provider (1.6.9)

@better-auth/oauth-provider NPM version 1.6.9 is affected by a known vulnerability. The following packages have a transitive dependency on @better-auth/oauth-provider and may be impacted: - @inkeep/agents-api =0.73.0, =0.73.0, =0.73.1, =0.73.0, =0.73.1, =0.73.1, =0.73.1, =0.80.7 Source cves:...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0
Mend
Mend
•added 2026/07/15 5:33 p.m.•10 views

CVE-2026-53517

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.6CVSS5.8AI score0.00422EPSS
SaveExploits0References7
CVE
CVE
•added 2026/07/15 5:33 p.m.•77 views

CVE-2026-53517

CVE-2026-53517 affects Better Auth’s oauth-provider (and related memory adapter) prior to version 1.6.11. The POST /oauth2/token refresh_token flow performs a non-atomic read–validate–revoke–mint sequence on the oauthRefreshToken row, allowing concurrent requests with the same parent refresh toke...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0References3Affected Software2
vulnersOsv
vulnersOsv
•added 2026/07/15 5:33 p.m.•2 views

@agentcorporation/server (>=0.3.3, <=0.3.13), @agentuity/auth (>=1.0.35, <=3.0.0-alpha.6) +120 more potentially affected by CVE-2026-53517 via better-auth (>=1.4.9, <=1.6.0-beta.0)

better-auth NPM version =1.4.9, =0.3.3, =1.0.35, =1.0.35, =1.0.35, =1.0.35, =1.0.35, =2026.324.0-canary.0, =0.0.2, =2026.501.0, =2026.501.0, =0.0.7, =1.4.21, =1.7.0, =2026.512.0-canary.0, =2.1.0, =2.1.1 and more Source cves: CVE-2026-53517 Source advisory: MEND:CVE-2026-53517...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0
Vulnrichment
Vulnrichment
•added 2026/07/15 5:33 p.m.•42 views

CVE-2026-53517 Better Auth OAuth Provider: Refresh Token Rotation Race Condition Allows Concurrent Replay and Token Family Forking

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 refreshtoken grant performs a non-atomic read, validate, revoke, and mint sequence on the oauthRefreshToken row, allowing...

8.1CVSS5.8AI score0.00422EPSS
SaveExploits0References3
vulnersOsv
vulnersOsv
•added 2026/07/15 5:31 p.m.•4 views

@agent-native/core (>=0.26.5, <=0.47.1), @automate.ax/components-core (>=0.1.3, <=0.3.1) +27 more potentially affected by CVE-2026-45337 via better-auth (>=1.6.0, <=1.6.10)

better-auth NPM version =1.6.0, =0.26.5, =0.1.3, =2.2.0, =2.2.0, =2.2.0, =2.2.0, =2.2.0, =2.2.0, =2.2.0, =2.2.0, =2.11.3, =0.73.0, =0.73.0, =0.73.1, =0.80.6 and more Source cves: CVE-2026-45337 Source advisory: MEND:CVE-2026-45337...

7.6CVSS5.8AI score0.00214EPSS
SaveExploits0
osv_cve
osv_cve
•added 2026/07/15 5:31 p.m.•17 views

CVE-2026-45337 Better Auth: Device authorization approve and deny accept any authenticated session while the user code is pending

Better Auth is an authentication and authorization library for TypeScript. From 1.6.0 until 1.6.11, the deviceAuthorization plugin treats any authenticated session as the owner of any pending device code because GET /device does not claim the row and POST /device/approve and POST /device/deny...

7.6CVSS6AI score0.00214EPSS
SaveExploits0References6
CVE
CVE
•added 2026/07/15 5:31 p.m.•95 views

CVE-2026-45337

Better Auth (TypeScript library) vulnerability CVE-2026-45337 affects versions 1.6.0–1.6.10 in the deviceAuthorization plugin. The root cause is that the verification path does not claim ownership of the pending device code and the approve/deny checks short-circuit when userId is unset, allowing ...

7.6CVSS6AI score0.00214EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2026/07/15 5:31 p.m.•51 views

CVE-2026-45337 Better Auth: Device authorization approve and deny accept any authenticated session while the user code is pending

Better Auth is an authentication and authorization library for TypeScript. From 1.6.0 until 1.6.11, the deviceAuthorization plugin treats any authenticated session as the owner of any pending device code because GET /device does not claim the row and POST /device/approve and POST /device/deny...

7.6CVSS0.00214EPSS
SaveExploits0References4
Rows per page
Query Builder