CVE-2026-89888 in Linuxinformazioni

Riassunto

di VulDB • 16/09/2026

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

media: i2c: ov02a10: fix endpoint parsing use-after-free

La funzione `ov02a10_check_hwcfg()` chiama `fwnode_handle_put(ep)` immediatamente dopo l'allocazione e l'analisi dell'endpoint. Successivamente, tuttavia, richiama `fwnode_property_read_u32()` utilizzando lo stesso handle 'ep', causando un potenziale use-after-free.

Inoltre, la lettura della proprietà opzionale `'ovti,mipi-clock-voltage'` sovrascriveva erroneamente la variabile 'ret'. Se la proprietà mancava, 'ret' assumeva un valore negativo e questo codice di errore veniva restituito in modo errato alla fine della funzione, causando il fallimento completo del probe.

Si risolve l'use-after-free spostando `fwnode_property_read_u32()` prima che l'endpoint venga analizzato e liberato. Si evita la perdita dell'errore (error leak) evitando di assegnare il risultato di `fwnode_property_read_u32()` a 'ret'.

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

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!