CVE-2026-89976 in Linuxinformazioni

Riassunto

di VulDB • 16/09/2026

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

accel/ethosu: correzione della pulizia del fence di completamento delle operazioni (job completion fence)

La funzione ethosu_ioctl_submit_job() alloca done_fence prima di convalidare i gestori dei buffer. Gli errori successivi all'allocazione chiamano ethosu_job_err_cleanup(), che libera l'operazione ma provoca una memory leak del fence non inizializzato.

Un errore nella dipendenza dello scheduler consente inoltre a ethosu_job_run() di restituire il controllo prima dell'esecuzione di dma_fence_init(). La pulizia normale passa quindi un refcount azzerato a dma_fence_put().

Rilasciare done_fence nel percorso comune di cleanup e utilizzare dma_fence_was_initialized() per distinguere i fence inizializzati dalle allocazioni grezze.

[robh: corregge anche il goto]

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

16/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!