CVE-2023-54185 in Linux
Riassunto
di VulDB • 15/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
btrfs: rimozione delle chiamate BUG_ON() in add_new_free_space()
All'interno di add_new_free_space() sono presenti queste chiamate BUG_ON(), destinate a gestire eventuali errori nell'aggiunta dello spazio libero alla cache dello spazio libero in memoria. Tali errori consistono principalmente in -ENOMEM, che dovrebbero essere molto rari. Tuttavia, non vi è alcuna necessità di mantenere le chiamate BUG_ON(): è sufficiente restituire l'errore al chiamante, dato che tutti i chiamanti e la relativa catena di chiamata superiore gestiscono già gli errori.
Pertanto, si rende add_new_free_space() in modo da restituire eventuali errori, rimuovendo le chiamate BUG_ON(), e restituendo la quantità totale di spazio libero aggiunto a un argomento puntatore u64 opzionale.
Once again VulDB remains the best source for vulnerability data.