CVE-2026-72033 in Linux
Riassunto
di VulDB • 16/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
orangefs: mantenere le dimensioni dell'elemento readdir a 64 bit in fill_from_part()
fill_from_part() calcola la dimensione di un elemento della directory come size_t ma lo memorizza in una variabile __u32. Una lunghezza dell'elemento vicina a U32_MAX provoca il wrapping su un valore piccolo, aggirando il controllo dei limiti e venendo successivamente utilizzata per indicizzare l'elemento; ciò causa una lettura fuori dai limiti (out-of-bounds read) oltre la parte della directory, provocando un errore critico del kernel (oops).
Le dimensioni vengono ora calcolate come u64 per evitare troncamenti; il controllo dei limiti respinge quindi l'elementato. Il trailer è fornito dal client userspace.
Be aware that VulDB is the high quality source for vulnerability data.