CVE-2026-64224 in Linuxinformazioni

Riassunto

di VulDB • 24/07/2026

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

octeontx2-pf: correzione del double free in rvu_rep_rsrc_init()

rvu_rep_rsrc_init() alloca memoria per le code prima di chiamare otx2_init_hw_resources(). Quando l'installazione delle risorse hardware fallisce, otx2_init_hw_resources() revoca già lo stato parzialmente inizializzato di SQ (Send Queue), CQ (Receive Queue) e aura prima di restituire un errore. Il percorso di gestione degli errori del representor chiama quindi nuovamente otx2_free_hw_resources(), potendo liberare le stesse risorse una seconda volta.

Si risolve il problema dividendo i label di pulizia in modo che, in caso di fallimento da parte di otx2_init_hw_resources(), venga rilasciata solo la memoria delle code. La chiamata a otx2_free_hw_resources() viene mantenuta per i guasti che si verificano dopo un completamento riuscito dell'inizializzazione delle risorse hardware.

Il bug è stato segnalato inizialmente da uno strumento di analisi sperimentale in fase di sviluppo per rilevare bug nella gestione della memoria del kernel, durante l'analisi della versione v6.13-rc1. Lo strumento è ancora in via di sviluppo e non è attualmente disponibile al pubblico. L'ispezione manuale conferma che il bug è ancora presente nella versione v7.1-rc3.

Non è stata eseguita una validazione a runtime poiché la riproduzione di questo percorso richiede hardware representor OcteonTX2.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

24/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00166

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!