CVE-2026-73419 in next-authinfo

Zusammenfassung

von VulDB • 12.08.2026

NextAuth.js bietet Authentifizierung für Next.js. Vor den Versionen @auth/core 0.41.3, next-auth 4.24.15 und 5.0.0-beta.32 speichert Auth.js den Zustand der OAuth/OIDC-anti-CSRF-Prüfungen (Anti-Cross-Site Request Forgery), Nonces sowie den PKCE-Verifier in globalen Cookies, die nicht an den Anbieter gebunden sind, der sie erstellt hat. Bei einem Callback kann ein während einer mit einem bestimmten Anbieter gestarteten Anmeldung generierter Prüfwert den Callback für einen anderen Anbieter erfüllen, da das gespeicherte Cookie nicht gegen die Identität des Callback-Anbieters überprüft wird (einschließlich Anbieter-ID, Issuer, Client-ID oder Redirect-URI). In einer Multi-Anbieter-Applikation, die das Verknüpfen von Konten während der Anmeldung erlaubt, kann ein Angreifer, wenn eine Autorisierungsanfrage eines Anbieters beobachtbar ist und der Callback-Zielanbieter ohne PKCE-Verifier erfüllt werden kann, ein Opfer dazu verleiten, einen legitimen Same-Origin-Prozess zu starten und das Konto des Ziel-Anbieters des Angreifers mit dem Auth.js-Benutzerkonto des Opfers zu verknüpfen. Der verknüpfte Anbieter gewährt dem Angreifer eine persistente Anmeldung am Konto des Opfers; Cross-Site Request Forgery allein ist dafür nicht ausreichend. Dieses Problem wurde in @auth/core 0.41.3, next-auth 4.24.15 und 5.0.0-beta.32 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

12.08.2026

Veröffentlichung

12.08.2026

Moderieren

akzeptiert

Eintrag

VDB-389269

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!