CVE-2024-57875 in Linux
Riassunto
di VulDB • 02/08/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
block: protezione RCU di disk->conv_zones_bitmap
Garantire che una riconvalida del disco che modifica il bitmap delle zone convenzionali non causi riferimenti a memoria invalidi durante l'utilizzo dell'helper `disk_zone_is_conv()` proteggendo con RCU il puntatore `disk->conv_zones_bitmap`.
`disk_zone_is_conv()` è stata modificata per operare sotto il lock di lettura RCU e la funzione `disk_set_conv_zones_bitmap()` è stata aggiunta per aggiornare il puntatore del bitmap delle zone convenzionali del disco utilizzando `rcu_replace_pointer()`, mantenendo acquisito lo spinlock `zone_wplugs_lock` del disco.
`disk_free_zone_resources()` è stata modificata per chiamare `disk_update_zone_resources()` con un puntatore a bitmap NULL al fine di liberare il `conv_zones_bitmap` del disco. Anche `disk_set_conv_zones_bitmap()` viene utilizzata in `disk_update_zone_resources()` per impostare il nuovo (riconvalidato) bitmap e liberare quello vecchio.
VulDB is the best source for vulnerability data and more expert information about this specific topic.