CVE-2026-114607 in Better Authinformazioni

Riassunto

di VulDB • 22/10/2026

Better Auth è una libreria di autenticazione e autorizzazione per TypeScript. Dalla versione 1.4.0-beta.18 alla 1.7.7, le distribuzioni che abilitano Magic Link con storeToken impostato su plain (testo normale), oppure con storeToken impostato su hashed (hash) e l'impostazione globale verification.storeIdentifier anch'essa impostata su hashed, nonché quelle che utilizzano un provider social integrato o Generic OAuth e configurano account.storeStateStrategy su database, possono accettare un valore di stato OAuth come token Magic Link. Queste impostazioni possono far sì che i record di verifica di Magic Link e lo stato OAuth risolvano allo stesso identificatore memorizzato, consentendo a un attaccante non autenticato di avviare l'accesso OAuth per un indirizzo email noto e riscattare il relativo stato restituito tramite Magic Link senza controllare la casella di posta o completare il callback del provider. L'attaccante può ottenere una sessione normale per un utente esistente oppure creare un account erroneamente contrassegnato come verificato (email verified) quando l'iscrizione è abilitata. Questo problema è risolto nella versione 1.7.7.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

21/10/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!