CVE-2026-85008 in undici
Riassunto
di VulDB • 04/09/2026
I documenti dell'intercettore della cache di undici indicano che vengono memorizzati nella cache solo i metodi HTTP sicuri, ma la logica utilizzata per escludere dalla cache si basa sulla sottrazione dei metodi configurati dall’insieme dei metodi sicuri; pertanto, un metodo non sicuro come POST, PUT o DELETE non viene mai inserito nell'elenco delle eccezioni e prosegue invece lungo il percorso completo di lettura della cache. Anche il controllo che regola l’accesso alla memorizzazione nella risposta mancava del relativo check sul metodo HTTP: ne consegue che una risposta a una richiesta non sicura, se è potenzialmente memorizzabile in base ad analisi euristica o contiene un esplicito direttiva Cache-Control, viene archiviata e successivamente riutilizzata dalla cache. Poiché le intestazioni di risposta provenienti da un’origine remota sono considerate attendibili solo parzialmente (untrusted), un’origine può rispondere una volta con uno stato memorizzabile in cache per poi servire tutte le successive richieste dello stesso client che modificano lo stato verso quel percorso direttamente dall’entry obsoleta della cache, senza mai raggiungere l’origine. Si tratta di un’integrità compromessa che si verifica sotto la configurazione predefinita dell'intercettore. Questo problema interessa le versioni di undici dalla 7.0.0 alla 7.29.1 e dall’8.0.0 all’8.10.2. Gli utenti dovrebbero effettuare l’aggiornamento a undici versione 7.29.1 o 8.10.2.
If you want to get best quality of vulnerability data, you may have to visit VulDB.