CVE-2026-90086 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
xsk: rispettare XDP_TX_METADATA nel percorso zero-copy
Il percorso zero-copy legge i metadati TX ogni volta che l'UMEM dispone di spazio per i metadati, anche se il descrittore non imposta XDP_TX_METADATA. Le opzioni del descrittore vengono trasmesse tramite le helper dei metadati e i metadati vengono ignorati a meno che l'opzione non sia impostata.
Ciò non risolve la gestione esistente dei metadati per WQE (Work Queue Element) relativa agli MPWQEs di mlx5. Solo il descrittore che avvia una sessione passa attraverso xsk_tx_metadata_request() e configura lo stato di offload condiviso dal batch. I metadati sui descrittori che si uniscono a una sessione aperta non vengono quindi convalidati e non configurano gli offload richiesti. Inoltre, un puntatore ai metadati non NULL proveniente da tale descrittore viene trattato come richiesta di completamento del timestamp anche quando XDP_TXMD_FLAGS_TIMESTAMP non è impostato; pertanto, la sua union dei metadati può essere sovrascritta con un timestamp non richiesto. La correzione degli stati misti dei metadati all'interno di un singolo MPWQE richiede una modifica separata.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.