Linux-Kernel gpio-mpsse-Treiber: Use-after-free bei Teardown der IRQ-Poll-Worker
Zusammenfassung
Eine Race Condition im gpio-mpsse-Treiber, der GPIO-Unterstützung für FTDI-MPSSE-Adapter bereitstellt, kann zu einem Use-after-free führen, wenn ein USB-MPSSE-Gerät getrennt wird, während der IRQ-Poll-Worker scharfgeschaltet wird. Der freigegebene Speicher kann weiterhin vom verwaisten Poll-Worker angesprochen werden, wodurch Speicher beschädigt oder das System zum Absturz gebracht werden kann. Ein Angriff erfordert einen lokalen Benutzer oder Prozess mit Zugriff auf USB-Hardware und ein angeschlossenes MPSSE-Gerät; die Schwachstelle ist nicht über das Netzwerk erreichbar.
Betroffen
- Linux-Kernel-Versionen mit dem gpio-mpsse-Treiber vor den Fix-Commits, gemäss CNA-Eintrag des Kernels; die Bereiche unterscheiden sich zwischen den Quellen.
- Gemäss CNA-Eintrag: 6.18.6 bis vor 6.18.57 sowie 6.19 vor der korrigierten Version.
- Die genauen betroffenen und korrigierten Versionen sind unbestätigt; bitte auf kernel.org und im Kernel-Advisory Ihrer Distribution prüfen.
Behoben in
- Stable-Fix-Commits: 76390ac0bca7e5058b7482eb4d951c3bda5df812, 7efa1a1953cd6b20b23a3524d5b4b81789c6ef25, c0071ee496e1228976c72b096f529503222708a0.
- OSV nennt die korrigierten Versionen 6.18.57 und 7.2.11.
- Die korrigierte Version für Ihren Zweig in den Release-Notes der Stable-Kernel bestätigen.
Umgehung
- Kein Workaround des Herstellers gefunden.
- Übergangsmassnahme (nicht aus einer Quelle): Auf Hosts, die keine FTDI-MPSSE-Adapter benötigen, das Modul gpio-mpsse auf die Sperrliste setzen.
- USB-Zugriff auf vertrauenswürdige Geräte beschränken.
Ausnutzung
- CISA KEV: nicht gelistet.
- Kein öffentlicher Exploit bekannt; VulDB meldet keinen verfügbaren Exploit.
- OffSeq meldet, dass keine Ausnutzung bekannt ist. EPSS: 0.00157.
Unsere Empfehlung
- Den Linux-Kernel auf Hosts mit dem gpio-mpsse-Treiber auf eine Stable-Version mit dem Fix aktualisieren.
- Prüfen, ob FTDI-MPSSE-GPIO-, SPI- oder I2C-Adapter verwendet werden, zum Beispiel auf Engineering-, Labor- oder Testsystemen.
- gpio-mpsse auf Systemen, die den Treiber nicht benötigen, sperren und den USB-Zugriff einschränken.
- Als reguläres Kernel-Update priorisieren, nicht als Notfall.
Ö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 76390ac0 git.kernel.org
- Linux kernel stable fix commit 7efa1a19 git.kernel.org
- Linux kernel stable fix commit c0071ee4 git.kernel.org
- SUSE CVE entry (Vulners) vulners.com
- Ubuntu CVE tracker ubuntu.com
- SUSE CVE page www.suse.com
- VulDB entry vuldb.com
- OffSeq threat radar radar.offseq.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 22:24.
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.
