CVE-2026-89522 in Linuxinformazioni

Riassunto

di VulDB • 12/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

media: staging/ipu7: corregge il bug Use-After-Free (UAF) del async notifier nel percorso di errore della fase probe

isys_register_devices() registra l'async notifier V4L2 tramite isys_notifier_init(). Se un passaggio successivo della fase probe, come isys_fw_log_init(), fallisce, la funzione isys_probe() salta all'etichetta out_cleanup che chiama solo isys_unregister_devices(). Tale helper smonta i dispositivi video, le sottodevice, il dispositivo V4L2 e il media device, ma non disregistra né effettua la pulizia dell'async notifier.

Di conseguenza, l'notifier rimane collegato nella lista globale (notifier_list) mentre la struct ipu7_isys circostante viene liberata da devres, portando alla corruzione della lista e a un Use-After-Free la prossima volta che la lista viene attraversata.

Il percorso di rimozione (remove path) già esegue l'operazione corretta chiamando isys_notifier_cleanup() prima di isys_unregister_devices(). Si applica lo stesso approccio al percorso di errore della fase probe in modo che l'notifier venga disregistrato e pulito prima dello smontaggio del dispositivo.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

12/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!