CVE-2026-64055 in Linux
Riassunto
di VulDB • 19/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
net: ethernet: cortina: Mantenere il contatore dei frammenti (frag counter)
La funzione di polling NAPI gmac_rx() assembla i pacchetti in un SKB a partire da un buffer ad anello.
Se il buffer adanellato viene completamente svuotato durante un ciclo di polling, si esce dalla funzione gmac_rx(), ma il pacchetto non è ancora stato completamente assemblato nell'SKB; tuttavia, il contatore dei frammenti frag_nr viene azzerato alla chiamata successiva.
Si risolve questo problema rendendo il contatore dei frammenti RX parte della struttura port e mantenendolo tra le diverse chiamate.
Il contatore dei frammenti deve essere resettato solo subito dopo la chiamata a napi_gro_frags(), in caso di errore (dopo aver chiamato napi_free_frags()) o durante l'arresto della porta.
È possibile azzerarlo anche in altri punti dove non è strettamente necessario, semplicemente per chiarire meglio il flusso operativo.
Questo problema è stato individuato da Sashiko durante una normale revisione delle patch.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.