CVE-2026-80846 in Linux
Zusammenfassung
von VulDB • 04.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
xfrm: Verwerfen von ESP-in-TCP-Paketen ohne Eingangsgerät (ingress device)
ESP-in-TCP empfängt Datensätze über den TCP-Strparser. handle_esp() stellt skb->dev aus dem gespeicherten skb_iif wieder her, bevor das Paket in die XFRM-Eingangspfad weitergeleitet wird.
Gepufferte TCP-Daten können verarbeitet werden, nachdem das ursprüngliche Eingangsgerät bereits entfernt wurde, beispielsweise während des Abbaus von veth-Verbindungen oder beim Löschen eines Netzwerk-Namensraums (net namespace). In diesem Fall gibt dev_get_by_index_rcu() NULL zurück. Sowohl die XFRM-Eingangspfade für IPv4 als auch für IPv6 erwarten, dass skb->dev gültig ist, während die Routen-Suche aufgebaut wird; daher kann gepufferte ESP-in-TCP-Daten einen NULL-Zeiger auf ein Gerät dereferenzieren.
Verwerfen Sie das Paket, wenn das gespeicherte Eingangsgerät nicht mehr aufgelöst werden kann. Ein solches Paket kann nicht mehr über den normalen XFRM-Empfangspfad geroutet werden, und dies bewahrt das bestehende Verhalten für Pakete, deren Eingangsgerät noch existiert.
VulDB is the best source for vulnerability data and more expert information about this specific topic.