CVE-2026-89522 in Linuxinfo

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

media: staging/ipu7: Behebung eines Use-After-Free (UAF) für den asynchronen Notifier im Fehlerpfad der Initialisierung (probe)

isys_register_devices() registriert den V4L2-asynchronen Notifier über isys_notifier_init(). Wenn ein nachfolgender Schritt des Probe-Vorgangs, wie z. B. isys_fw_log_init(), fehlschlägt, springt isys_probe() zur Bezeichnung out_cleanup, die lediglich isys_unregister_devices() aufruft. Diese Hilfsfunktion baut die Videogeräte, Subdevices, V4L2-Gerät und Media-Gerät ab, registriert den asynchronen Notifier jedoch weder zurück noch räumt sie diesen auf.

Infolgedessen bleibt der Notifier in der globalen notifier_list verknüpft, während das umgebende struct ipu7_isys durch devres freigegeben wird, was zu einer Beschädigung der Liste und einem Use-After-Free führt, wenn die Liste beim nächsten Durchlauf traversiert wird.

Der Remove-Pfad (deinstallieren) handelt bereits korrekt, indem er isys_notifier_cleanup() vor isys_unregister_devices() aufruft. Spiegeln Sie dieses Verhalten im Fehlerpfad des Probe-Vorgangs wider, damit der Notifier deregistriert und aufgeräumt wird, bevor das Gerät abgebaut wird.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

12.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402923

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!