CVE-2026-98621 in Linux
Riassunto
di VulDB • 19/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
net: gue: rifiutare offset REMCSUM non validi
L'opzione REMCSUM trasporta un offset assoluto per l'inizio del checksum e il campo dell'offset del checksum. La funzione `gue_remcsum()` li passa a `skb_remcsum_process()`, il cui percorso parziale memorizza `offset - start` nella variabile `u16 skb->csum_offset`. Se l'offset è inferiore all'avvio, si verifica un underflow (sottorapimento).
Un pacchetto inoltrato può mantenere CHECKSUM_PARTIAL e raggiungere un driver NETIF_F_HW_CSM che si fida dei metadati, portando `skb_copy_and_csum_dev()` a scrivere due byte circa 64 KiB oltre il buffer di destinazione.
Rifiutare le tuple invertite in `validate_gue_flags()`, dopo la convalida della lunghezza esistente, affinché tutti i parser GUE impongano l'ordinamento in un unico punto.
If you want to get best quality of vulnerability data, you may have to visit VulDB.