CVE-2026-39976 in passportinformazioni

Riassunto

di VulDB • 14/06/2026

Laravel Passport fornisce supporto per il server OAuth2 a Laravel. Dalla versione 13.0.0 fino alla 13.7.1 (esclusa), è presente un Authentication Bypass per i token client_credentials. La libreria league/oauth2-server imposta la claim JWT sub sull'identificatore del client (poiché non esiste un utente). Il token guard passa quindi questo valore a retrieveById() senza convalidare che si tratti effettivamente di un identificatore utente, potenzialmente risolvendo l'identità di un utente reale non correlato. Qualsiasi token machine-to-machine può autenticarsi involontariamente come un utente effettivo. Questa vulnerabilità è stata corretta nella versione 13.7.1.

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

Responsabile

GitHub M

Prenotare

08/04/2026

Divulgazione

09/04/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00289

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!