CVE-2026-90063 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
virtio-net: Assicurarsi che i pacchetti TCP non causino un overflow del campo gso_segs
L'utente può specificare qualsiasi valore di `gso_size` in un pacchetto creato con un socket AF_PACKET PACKET_VNET_HDR, anche inferiore a TCP_MIN_GSO_SIZE = 8. Al contempo, GSO_MAX_SIZE = 8 * GSO_MAX_SEGS = 8 * 65535. Quando l'utente crea un pacchetto con `gso_size` < 8, esiste il rischio che una GSO parziale causi un overflow del campo a 16 bit `gso_segs` durante la divisione della lunghezza dello SKB per `gso_size`.
Impostare `gso_size` dei pacchetti TCP ad almeno TCP_MIN_GSO_SIZE = 8. Mantenere invariato il valore di `gso_size` per i pacchetti UDP GSO, poiché un `gso_size`=1 è valido ed è esplicitamente testato nel file tools/testing/selftests/net/tun.c:649.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.