CVE-2026-31721
Was ist CVE-2026-31721?
Im Linux-Kernel wurde die folgende Sicherheitslücke behoben: usb: Gadget: f_hid: Liste und Spinlock-Inits von Bind nach Alloc verschieben Es ist ein Problem aufgetreten, als Sie Folgendes getan haben: - Ein verstecktes Gadget einrichten und binden - Öffnen Sie /dev/hidg0 - Verwenden Sie den resultierenden fd in EPOLL_CTL_ADD - Lösen Sie die Bindung des UDC - Binden Sie den UDC - Verwenden Sie den fd in EPOLL_CTL_DEL Als CONFIG_DEBUG_LIST aktiviert war, wurde eine list_del-Beschädigung gemeldet innerhalb von Remove_wait_queue (über ep_remove_wait_queue). Nach einiger Zeit Beim Debuggen habe ich herausgefunden, dass die Warteschlangen, über die sich f_hid registriert poll_wait waren das Problem. Diese wurden mit initialisiert init_w
FAQ
CVE-2026-31721 hat einen CVSS-Score von N/V/10 und ist als Unbekannt eingestuft. Überprüfen Sie die Liste der betroffenen Produkte und wenden Sie Herstellerpatches an.
CVSS (Common Vulnerability Scoring System) bewertet den Schweregrad von Schwachstellen von 0,0 bis 10,0. CVE-2026-31721 erreicht N/V/10 (Unbekannt). Werte von 9,0–10,0 sind Kritisch, 7,0–8,9 Hoch, 4,0–6,9 Mittel und unter 4,0 Niedrig.
Die Liste der bestätigten Geräte, die von CVE-2026-31721 betroffen sind, finden Sie im Abschnitt "Betroffene Geräte" oben. Vergleichen Sie Ihre Firmware-Version mit dem Sicherheitshinweis des Herstellers und spielen Sie den neuesten Patch ein.
Installieren Sie das neueste Firmware- oder Software-Update des Herstellers. Prüfen Sie den Abschnitt "Referenzen" oben auf offizielle Hinweise und Patch-Notes. Wenn kein Patch verfügbar ist, deaktivieren Sie die betroffene Funktion oder isolieren Sie das Gerät von nicht vertrauenswürdigen Netzwerken.