CVE-2026-74668 in Linux
Zusammenfassung
von VulDB • 22.08.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
packet: Konsistente Verwendung von hard_header_len im TX_RING-Sendepfad
tpacket_snd() liest dev->hard_header_len unabhängig für die skb-Allokation und die Header-Erstellung in tpacket_fill_skb(). Durch eine gleichzeitige Neukonfiguration des Netzwerkgeräts (netdevice) kann der reservierte Headroom kleiner als der später hinzugefügte Betrag werden oder copylen - hard_header_len negativ sein.
Es wird ein Snapshot von hard_header_len vor der Verarbeitung der Ring-Frames erstellt und für die Frame-Grenze, die Headroom-Allokation, die Kopierlänge sowie den skb-Aufbau verwendet. Der Snapshot wird an tpacket_fill_skb() übergeben.
Das separate Konsistenzproblem zwischen hard_header_len und header_ops->create bei SOCK_DGRAM wird hier nicht behandelt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.