Linux-Kernel: Umgehung des io_uring-CONNECT-Filters über 24-Byte-IPv6-sockaddr
Zusammenfassung
Der io_uring-BPF-Filter für CONNECT-Anfragen liest Port und Adresse von IPv6-Zielen nicht, wenn die sockaddr-Länge 24 Byte beträgt (SIN6_LEN_RFC2133). Der Kernel verbindet sich trotzdem mit dem tatsächlichen Ziel, daher kann eine Richtlinie, die einen IPv6-Port oder eine IPv6-Adresse verbietet, umgangen werden. Der Angreifer benötigt lokale Codeausführung mit niedrigen Rechten, und das Problem ist nur relevant, wo ein solcher BPF-Filter eingesetzt wird.
Betroffen
- Linux-Kernel-Zweig 7.2 (OSV: eingeführt in 7.2.0, behoben in 7.2.11)
- Gemäss CNA-Eintrag ab Commit 899bea8248cee35d54760a5e7d61a76af8e64411 bis zu den Fix-Commits
- Kernel von Distributionen: Unbekannt.
Behoben in
- Linux-Kernel 7.2.11 oder neuer im Zweig 7.2
- Fix-Commits im Stable-Zweig: 596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5 und aa5d5f8e502318e783545ba5d04bb40130b83e20
- Behobene Versionen der Distributionen: Unbekannt.
Umgehung
- BPF-Filter auf CONNECT, die io_uring nutzen, entfernen oder korrigieren, falls sie nicht benötigt werden
- Eine systemweite Einschränkung von io_uring über kernel.io_uring_disabled ist eine Option, sofern der Betrieb dies zulässt.
Ausnutzung
- Ausnutzung in freier Wildbahn: Keine Hinweise gefunden.
- Ein öffentliches Forschungs-Repository beschreibt die Umgehung und meldet eine Reproduktion in einer VM. Reproduktionsschritte sind hier nicht enthalten.
- EPSS: 0.0016 (sehr niedrig).
- CVSS 3.1 8.4 (hoch) laut CNA; der Angriffsvektor ist lokal.
Unsere Empfehlung
- Prüfen, ob auf Ihren Systemen io_uring-BPF-Filter auf CONNECT eingesetzt werden; falls nicht, ist das Problem für Sie nicht relevant.
- Das Kernel-Update des Herstellers mit dem Fix im Rahmen der regulären Kernel-Patches einspielen.
- Systeme priorisieren, auf denen nicht vertrauenswürdiger lokaler Code läuft oder die als gemeinsam genutzte Mehrmandanten-Systeme betrieben werden.
- Den Tracker der eigenen Distribution auf das behobene Kernel-Paket überwachen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Linux kernel stable fix commit 596a955d git.kernel.org
- Linux kernel stable fix commit aa5d5f8e git.kernel.org
- OSV entry CVE-2026-99042 osv.dev
- Ubuntu security notice CVE-2026-99042 ubuntu.com
- VulDB CVE-2026-99042 vuldb.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 12:06.
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
