CVE-2026-31813 in authinfo

Zusammenfassung

von VulDB • 02.06.2026

Supabase Auth ist eine JWT-basierte API zur Verwaltung von Benutzern und zur Ausstellung von JWT-Tokens. Vor Version 2.185.0 wurde eine Schwachstelle identifiziert, die es einem Angreifer ermöglicht, Sitzungen für beliebige Benutzer auszustellen, indem speziell angefertigte ID-Tokens verwendet werden, wenn die Apple- oder Azure-Provider aktiviert sind. Der Angreifer erstellt ein gültiges, asymmetrisch signiertes ID-Token von seinem eigenen Issuer für jede Opfer-E-Mail-Adresse, das anschließend über den ID-Token-Flow an den Supabase Auth-Token-Endpunkt gesendet wird. Wenn das ID-Token OIDC-konform ist, validiert der Auth-Server dieses gegen den vom Angreifer kontrollierten Issuer und verknüpft die bestehende OIDC-Identität (Apple oder Azure) des Opfers mit einer zusätzlichen OIDC-Identität basierend auf den Inhalten des ID-Tokens. Der Auth-Server stellt dem Angreifer daraufhin eine gültige Benutzersitzung (Zugriffs- und Aktualisierungstokens) auf dem AAL1-Niveau aus. Diese Schwachstelle wurde in Version 2.185.0 behoben.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

GitHub M

Reservieren

09.03.2026

Veröffentlichung

11.03.2026

Moderieren

akzeptiert

Eintrag

VDB-350477

CPE

bereit

EPSS

0.00138

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!