CVE-2024-58072
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: wifi: rtlwifi: remove unused check_buddy_priv Commit 2461c7d60f9f ("rtlwifi: Update header file") introduced a global list of private data structures. Later on, commit 26634c4b1868 ("rtlwifi Modify existing bits to match vendor version 2013.02.07") started adding the private data to that list at probe time and added a hook, check_buddy_priv to find the private data from a similar device. However, that function was never used. Besides, though there is a lock for that list, it is never used. And when the probe fails, the private data is never removed from the list. This would cause a second probe to access freed memory. Remove the unused hook, structures and members, which will prevent the potential race condition on the list and its corruption during a second probe when probe fails.
Gravité et risque d'exploitation
CVE-2024-58072 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.21 %, ce qui la place devant 11.0 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <006e803af7408c3fc815b0654fc5ab43d34f0154, <=6.1.*, <=6.12.*, <f801e754efa21bd61b3cc15ec7565696165b272f, <1e39b0486cdb496cdfba3bc89886150e46acf6f4, 0, <543e3e9f2e9e47ded774c74e680f28a0ca362aee, <2fdac64c3c35858aa8ac5caa70b232e03456e120, 6.13.2, 6.14, <1b9cbd8a9ae68b32099fbb03b2d5ffa0c5e0dcc9, <3.10, <=5.10.*, <=6.6.*, 6.6.76, 6.1.129, <=5.4.*, 5.4.291, <8e2fcc68fbaab3ad9f5671fee2be0956134b740a, 5.15.179, 6.12.13, <=*, <=5.15.*, 3.10, 5.10.235, 26634c4b1868323f49f8cd24c3493b57819867fd, <=6.13.*, <465d01ef6962b82b1f0ad1f3e58b398dbd35c1c1) est présent sur votre parc.
- Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
- À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
- Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.
Références
- https://git.kernel.org/stable/c/f801e754efa21bd61b3cc15ec7565696165b272f
- https://git.kernel.org/stable/c/1b9cbd8a9ae68b32099fbb03b2d5ffa0c5e0dcc9
- https://git.kernel.org/stable/c/8e2fcc68fbaab3ad9f5671fee2be0956134b740a
- https://git.kernel.org/stable/c/1e39b0486cdb496cdfba3bc89886150e46acf6f4
- https://git.kernel.org/stable/c/465d01ef6962b82b1f0ad1f3e58b398dbd35c1c1
- https://git.kernel.org/stable/c/543e3e9f2e9e47ded774c74e680f28a0ca362aee
- https://git.kernel.org/stable/c/006e803af7408c3fc815b0654fc5ab43d34f0154
- https://git.kernel.org/stable/c/2fdac64c3c35858aa8ac5caa70b232e03456e120
