CVE-2026-80521
af_unix: scc_entry in unix_del_edge() trennen.
- Veröffentlicht
- 26.08.2026
- Aktualisiert
- 21.09.2026
- CNA zuweisen
- Linux
- Beweise beobachtet
- 17.09.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNiedrig · nächste 30 Tage
- Perzentil
- 2,1 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Im Linux-Kernel wurde die folgende Schwachstelle behoben: af_unix: scc_entry in unix_del_edge() aus der Verkettung entfernen. Kyle Zeng berichtete, dass GC eine tote SCC teilweise freigeben konnte. Das Szenario ist wie folgt: 1) Zwei SCCs erstellen: X -. A <-> B ^--' 2) Folgendes gleichzeitig ausführen: 2-1) send() sk-B an sk-B von sk-X 2-2) close() sowohl A als auch B Bei 2-1) gibt es ein kleines Zeitfenster, in dem unix_add_edges() eine neue Kante (B <-> B) für GC veröffentlicht, aber deren skb nicht durch skb_queue_tail() in die Warteschlange eingereiht wird. Wenn 2-2) vor skb_queue_tail() abgeschlossen wird und GC ausgelöst wird, beurteilt es A <-> B als tot, aber B wird nicht freigegeben, weil GC das noch nicht eingereihte skb, das die Kante B <-> B hält, nicht einsammeln kann. X -. A <-> B -. Diese Kante ist sichtbar ^--' ^..' aber skb ist es nicht Dies selbst ist kein Problem, da der nächste GC-Lauf B ebenfalls als tot beurteilen und es schließlich freigeben wird. X -. A <.> B -. ^--' ^--' Allerdings zwingt Xs SCC den nächsten GC dazu, unix_walk_scc_fast() aufzurufen, und dieser iteriert über A durch Bs scc_entry. Entfernen wir scc_entry aus der Verkettung, bevor der Vertex in unix_del_edge() freigegeben wird.
Quellen
1Container-Escape-Proof-of-Concept-Exploits für CVE-2026-80521 und CVE-2026-52910, mit einer wegwerfbaren QEMU/Ubuntu-VM-Testumgebung für die sichere Ausführung von PoCs.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.