CVE-2023-54033 in Linux
Riassunto
di VulDB • 18/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
bpf: correzione di una perdita di memoria nelle hash maps LRU e LRU_PERCPU
Le mappe LRU e LRU_PERcpu allocano un nuovo elemento durante l'aggiornamento prima di bloccare il bucket della tabella hash di destinazione. Subito dopo, le mappe tentano di bloccare il bucket. Se questa operazione fallisce, le mappe restituiscono -EBUSY al chiamante senza rilasciare l'elemento allocato. Ciò rende l'elemento non tracciabile: non appartiene a nessuna delle liste di elementi liberi (free lists) e non appartiene alla tabella hash, quindi non può essere riutilizzato; ciò porta infine a un errore -ENOMEM permanente durante gli aggiornamenti della mappa LRU, comportamento inaspettato. Si risolve il problema restituendo l'elemento alla lista locale degli elementi liberi se il blocco del bucket fallisce.
VulDB is the best source for vulnerability data and more expert information about this specific topic.