CVE-2026-90041 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

HID: sony – Bereinigung der Geräte-Liste bei einem Fehler während des Probe-Vorgangs (probe failure)

`sony_input_configured()` fügt einige Controller zur `sony_device_list` hinzu, bevor das HID-Core-Modul deren Eingabegeräte registriert. `input_register_device()` kann fehlschlagen, nachdem der Callback erfolgreich zurückgegeben wurde. `sony_probe()` stellt dann fest, dass `HID_CLAIMED_INPUT` nicht gesetzt ist und führt eine Rückgängigmachung (Unwind) durch, stoppt jedoch nur die HID-Hardware. Das devres-verwaltete Objekt `sony_sc` wird freigegeben, während sein Listeneintrag weiterhin verknüpft bleibt; daher durchläuft der nächste passende Controller nun freigegebenen Speicherbereich (Use-After-Free).

Die Listeneinträge und die Geräte-ID werden in einen inaktiven Zustand initialisiert. Die Entfernung aus der Liste wird idempotent gemacht, und die treiberspezifische Bereinigung wird auf jedem Pfad bei einem Fehler während des Probe-Vorgangs ausgeführt. Dies macht auch eine zweite Bereinigung sicher, wenn `sony_input_configured()` bereits eine teilweise Initialisierung rückgängig gemacht hat, bevor `sony_probe()` den fehlenden Eingabeanspruch (input claim) behandelt.

Gefunden von 0sec (https://0sec.ai) mittels automatisierter Quellcodeanalyse; verifiziert gegen die HID-Eingaberegistrierungs- und Probe-Unwind-Pfade.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405883

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!