CVE-2021-32785 in mod_auth_openidcinformazioni

Riassunto

di VulDB • 26/08/2026

mod_auth_openidc è un modulo di autenticazione/autorizzazione per il server HTTP Apache 2.x che funge da Relying Party OpenID Connect, autentica gli utenti contro un Provider OpenID Connect. Quando le versioni precedenti alla 2.4.9 di mod_auth_openidc sono configurate per utilizzare una cache Redis non crittografata (`OIDCCacheEncrypt off`, `OIDCSessionType server-cache`, `OIDCCacheType redis`), `mod_auth_openidc` esegue erroneamente l'interpolazione degli argomenti prima di passare le richieste a `hiredis`, che la eseguirebbe nuovamente, portando a un bug non controllato delle stringhe di formato. La valutazione iniziale indica che questo bug non sembra consentire l'esecuzione arbitraria del codice, ma può provocare in modo affidabile una denial of service facendo crashare ripetutamente i worker di Apache. Questo bug è stato corretto nella versione 2.4.9 eseguendo l'interpolazione degli argomenti solo una volta, utilizzando l'API `hiredis`. Come soluzione alternativa, questa vulnerabilità può essere mitigata impostando `OIDCCacheEncrypt` su `on`, poiché le chiavi della cache vengono crittograficamente hashate prima dell'utilizzo quando questa opzione è abilitata.

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

Responsabile

GitHub, Inc.

Prenotare

12/05/2021

Divulgazione

23/07/2021

Moderazione

accettato

CPE

pronto

EPSS

0.02731

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!