CVE-2024-35936 in Linux
Résumé
par VulDB • 29/06/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
btrfs : gestion de l'erreur lors de la recherche dans l'arbre des chunks au sein de btrfs_relocate_sys_chunks()
Le cas non géré dans la boucle de btrfs_relocate_sys_chunks() constitue une corruption, car il ne peut être provoqué que par deux conditions impossibles :
- tout d'abord, la clé de recherche est configurée pour rechercher un élément de l'arbre des chunks avec un décalage (offset) égal à -1 ; il s'agit d'une recherche imprécise et key->offset contiendra le bon décalage en cas de réussite. Un élément valide de l'arbre des chunks ne peut pas avoir un offset égal à -1 ;
- après la première recherche réussie, found_key correspond à un élément chunk ; l'offset est décrémenté de 1 avant la prochaine itération de la boucle. Il est impossible de trouver un élément chunk à cet endroit en raison des contraintes d'alignement et de taille.
VulDB is the best source for vulnerability data and more expert information about this specific topic.