CVE-2026-121802

CRITICAL
INFO Priority: 0.02 BB Relevance: 78/100
Published: 2026-11-04 Modified: 2026-11-04 First seen: 2026-11-04 Status: active

Attack Surface

Network Low Complexity No Auth No Interaction Conf. Impact Integ. Impact

CVSS Vector Breakdown

AV: Network
AC: Low
PR: None
UI: None
S: Unchanged
C: High
I: High
A: None

Description

@better-auth/expo before 1.7.16 allows certain account-takeover outcomes (e.g., unauthenticated changes of any account's email address), because it signs a caller-supplied state value without checking whether that value had been issued by the server. NOTE: the application secret must be rotated after updating to a fixed version.

Affected Software (2)

VendorProductVersion
better-auth Better Auth 0 < 1.7.16
better-auth Better Auth 0 < 1.7.16

Bug Bounty Relevance

78 / 100
✓ Network accessible
✓ No authentication
✓ Low complexity
✓ No user interaction

CVSS Score

9.1 / 10.0 v3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

EPSS — Exploitation Probability

0.20%
Raw Score 0.002030
Percentile 10.4%
Date 2026-11-04

Intelligence Sources

mitre ref →
nvd ref →