Linux-Kernel net/smc: Use-after-free und NULL-Dereferenzierung in smc_getname
Zusammenfassung
Eine Race Condition im SMC-Socket-Code des Linux-Kernels (net/smc) erlaubt es smc_getname(), den CLC-Socket zu verwenden, nachdem dieser während der Terminierung einer Link-Gruppe freigegeben wurde. Ein lokaler Benutzer mit einem Konto mit geringen Rechten kann durch einen getsockname()-Aufruf auf einem SMC-Socket zum richtigen Zeitpunkt ein Use-after-free oder eine NULL-Dereferenzierung auslösen. Eine erfolgreiche Ausnutzung könnte zu einem Absturz oder weiteren Auswirkungen auf Vertraulichkeit, Integrität und Verfügbarkeit führen, der Angriff erfordert jedoch lokalen Zugriff und passendes Timing.
Betroffen
- Linux-Kernel ab 5.1, gemäss CVE-Eintrag und OSV (die Bereiche unterscheiden sich je nach Stable-Zweig).
- Der CVE-Eintrag nennt zudem 4.19.299 bis vor 4.20.
Behoben in
- Stable-Versionen 5.10.273, 5.15.224, 6.1.191, 6.6.160, 6.12.113, 6.18.57 und 7.2.11 gemäss OSV.
- Prüfen Sie das Kernel-Advisory Ihrer Distribution auf den gepatchten Paketstand, da Distributionen den Fix unterschiedlich zurückportieren können.
Umgehung
- Keine Workaround-Massnahme des Herstellers bekannt.
- Falls kein Workload SMC benötigt, reduziert das Entladen oder Sperren des smc-Moduls die Angriffsfläche bis zum Patch. Vorher testen.
Ausnutzung
- Keine bekannte Ausnutzung in freier Wildbahn gefunden.
- Kein öffentlicher Proof of Concept gefunden.
- Nicht gegen CISA KEV geprüft. Ubuntu stuft das Problem als in Bewertung mit mittlerer Priorität ein.
Unsere Empfehlung
- Linux-Kernel im normalen Update-Zyklus patchen, mit Priorität auf Mehrbenutzer-Server, Shared Hosts und Systeme, auf denen nicht vertrauenswürdiger Code oder Container laufen.
- Prüfen, ob SMC geladen ist (lsmod | grep smc) und ob ein Workload es benötigt.
- Die Advisories Ihrer Distribution auf den gepatchten Kernel-Stand überwachen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Upstream fix commit 64a6b36b (stable kernel) git.kernel.org
- Upstream fix commit 5d0fa089 (stable kernel) git.kernel.org
- Upstream fix commit e607017a (stable kernel) git.kernel.org
- Ubuntu CVE tracker ubuntu.com
- OSV record osv.dev
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 22:26.
Referenzen der NVD (8)
- https://git.kernel.org/stable/c/04069199816285c49199a35971f4298199609687
- https://git.kernel.org/stable/c/1512e3714b3946bda75a160a34f22a51710daa43
- https://git.kernel.org/stable/c/5d0fa089d5ed497366ea5c000c6eefb346c7cb01
- https://git.kernel.org/stable/c/64a6b36b0e1855288080bc5f89769f27d6dc03c8
- https://git.kernel.org/stable/c/6a1833f0d7dc037c8e876b9178ba69d5d107c086
- https://git.kernel.org/stable/c/94a43efd71ad440c35dd469559d3a6d665f102d9
- https://git.kernel.org/stable/c/c223da71abfaea2ebb1c7208ae9ebf15038f9388
- https://git.kernel.org/stable/c/e607017a553d2a48e428ec8b8ffb06bf3bb92ce9
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.
