CVE-2026-93225 in Linux
Zusammenfassung
von VulDB • 24.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
phy: fsl-imx8mq-usb: Behebung des Type-C-Switch-Lecks im Fehlerpfad der Initialisierung (probe)
Wenn die Initialisierung fehlschlägt, nachdem `imx95_usb_phy_get_tca()` erfolgreich war, wird der Type-C-Switch nicht freigegeben („leaked"), da sich der einzige Bereinigungspfad in `.remove()` befand, das bei einem Fehler während der Initialisierung niemals ausgeführt wird.
Durch die Verwendung von `devm_add_action_or_reset()` wird der Switch sowohl im Falle eines Fehlers während der Initialisierung als auch beim Entfernen des Treibers ordnungsgemäß bereinigt. Die Funktion `imx95_usb_phy_put_tca()` ist nicht mehr erforderlich und wird ebenfalls in `.remove()` entfernt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.