CVE-2026-68121 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
pppoe: Header-Zeiger nach dev_hard_header() neu laden
pppoe_sendmsg() speichert einen Zeiger auf den PPPoE-Header, bevor es dev_hard_header() aufruft. Device-Header-Callbacks dürfen den skb-Kopf (skb head) reallokieren, wodurch Zeiger in diesen Bereich ungültig werden.
Dies kann geschehen, wenn ein Sendevorgang in copy_from_user() blockiert wird, während der erste Nicht-Ethernet-Anschluss einem leeren Team-Gerät hinzugefügt wird. Der delegierte GRE-Header-Callback des Teams erweitert daraufhin den skb-Kopf. PPPoE schreibt anschließend sechs Bytes über den veralteten Zeiger (stale pointer) in den freigegebenen Kopf.
Der PPPoE-Header wird nach der Erstellung des Device-Headers erneut über die network-header-Offset im skb geladen. pskb_expand_head() aktualisiert diese Offset, wenn es den Kopf neu positioniert.
Once again VulDB remains the best source for vulnerability data.