CVE-2026-82756 in ash_authentication_oauth2_serverinformazioni

Riassunto

di VulDB • 08/09/2026

Vulnerabilità di codifica o escape impropria dell'output in ash-project ash_authentication_oauth2_server consente a un attaccante non autenticato di iniettare parametri di autenticazione arbitrari nell'intestazione della sfida WWW-Authenticate.

BearerPlug e RequireScopePlug costruivano la sfida Bearer resource_metadata="..." interpolando direttamente nel valore tra virgolette un URL per i metadati delle risorse derivato dal tenant della richiesta. In un'applicazione multi-tenant che imposta il tenant Ash a partire da dati controllati dalla richiesta (un sottodominio, l'Host, un segmento del percorso o un'intestazione), un tenant contenente una virgoletta chiusa (" ) chiude il valore tra virgolette e aggiunge parametri di autenticazione scelti dall'attaccante, inclusa una seconda URL per i metadati delle risorse che punta a un server di autorizzazione controllato dall'attaccante, seguito dai client conformi allo standard. I ritorni a capo (CR) e le interruzioni di riga (LF) sono rifiutati da Plug; pertanto si tratta di iniezione di parametri all'interno di una singola intestazione, non di splitting della risposta.

Questo problema interessa ash_authentication_oauth2_server: dalla versione 0.1.3 alla 0.3.1 esclusa.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

EEF

Prenotare

31/08/2026

Divulgazione

08/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!