CVE-2024-57875 in Linuxinformazioni

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.

Responsabile

Linux

Prenotare

11/01/2025

Divulgazione

11/01/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00194

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!