-

CVE-2026-90063

virtio-net: Ensure that TCP packets don't overflow gso_segs

In the Linux kernel, the following vulnerability has been resolved:

virtio-net: Ensure that TCP packets don't overflow gso_segs

The user can specify any gso_size in a packet crafted with an AF_PACKET
PACKET_VNET_HDR socket, even smaller than TCP_MIN_GSO_SIZE = 8. At the
same time, GSO_MAX_SIZE = 8 * GSO_MAX_SEGS = 8 * 65535. When the user
crafts a packet with gso_size < 8, there is a risk for partial GSO to
overflow the 16-bit gso_segs field when dividing the SKB length by
gso_size.

Adjust gso_size of TCP packets to be at least TCP_MIN_GSO_SIZE = 8. Keep
gso_size of UDP GSO packets, as gso_size=1 is valid and explicitly
tested at tools/testing/selftests/net/tun.c:649.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < d3d111fe809773edbb4ae121e36253b7d683509a
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < 8f6667a081887c2b59c6f3dd86c1789ada563762
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < 339f47ae04dcc6b5a730dd6bc70dddc8937c3260
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < 29bd12c7c5f9d6cf855b87bace18f71e9607f9e8
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < 0e5ed3b98d1d8d251acfdccfeaa607453ad12954
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < 75c271c48f483af678e514734e10b2452410e08c
Status affected
Version 7c6d2ecbda83150b2036a2b36b21381ad4667762
Version < c27c449d455aafd9018a3cbab150f1c42c87923f
Status affected
Version bfbaf151efe491e30697e21c8b7ae1b615480873
Status affected
Version 6c83456601e65a6dd371ddf595510183d198e9b1
Status affected
Version b3ebd9830c6026c98f03f7047c9d608573773f13
Status affected
Version b96fb681ca789629b8ba3da99ca3b2e6fa807f0a
Status affected
Version 4.14.187
Version < 4.15
Status affected
Version 4.19.131
Version < 4.20
Status affected
Version 5.4.46
Version < 5.5
Status affected
Version 5.6.18
Version < 5.7
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 5.7
Status affected
Version 0
Version < 5.7
Status unaffected
Version <= 5.15.*
Version 5.15.221
Status unaffected
Version <= 6.1.*
Version 6.1.188
Status unaffected
Version <= 6.6.*
Version 6.6.157
Status unaffected
Version <= 6.12.*
Version 6.12.110
Status unaffected
Version <= 6.18.*
Version 6.18.52
Status unaffected
Version <= 7.2.*
Version 7.2.6
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.21% 0.11
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/d3d111fe809773edbb4ae121e36253b7d683509a
https://git.kernel.org/stable/c/8f6667a081887c2b59c6f3dd86c1789ada563762
https://git.kernel.org/stable/c/339f47ae04dcc6b5a730dd6bc70dddc8937c3260
https://git.kernel.org/stable/c/29bd12c7c5f9d6cf855b87bace18f71e9607f9e8
https://git.kernel.org/stable/c/0e5ed3b98d1d8d251acfdccfeaa607453ad12954
https://git.kernel.org/stable/c/75c271c48f483af678e514734e10b2452410e08c
https://git.kernel.org/stable/c/c27c449d455aafd9018a3cbab150f1c42c87923f