CVE-2024-26747
Vulnérabilité moyenne dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: usb: roles: fix NULL pointer issue when put module's reference In current design, usb role class driver will get usb_role_switch parent's module reference after the user get usb_role_switch device and put the reference after the user put the usb_role_switch device. However, the parent device of usb_role_switch may be removed before the user put the usb_role_switch. If so, then, NULL pointer issue will be met when the user put the parent module's reference. This will save the module pointer in structure of usb_role_switch. Then, we don't need to find module by iterating long relations.
Gravité et risque d'exploitation
CVE-2024-26747 obtient un score CVSS de 4.4/10, soit une gravité moyenne. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.24 %, ce qui la place devant 13.9 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <=6.1.*, <4b45829440b1b208948b39cc71f77a37a2536734, 0, 5.10.211, 6.8, <e279bf8e51893e1fe160b3d8126ef2dd00f661e1, 4.19, <=5.10.*, <0158216805ca7e498d07de38840d2732166ae5fa, 4.18.12, <=6.6.*, <1c9be13846c0b2abc2480602f8ef421360e1ad9e, <ef982fc41055fcebb361a92288d3225783d12913, 6.7.7, <01f82de440f2ab07c259b7573371e1c42e5565db, 6.1.80, <4.19, <=*, 5c54fcac9a9de559b444ac63ec3cd82f1d157a0b, <=5.15.*, 6.6.19, <=6.7.*, 7b169e33a3bc9040e06988b2bc15e83d2af80358, 5.15.150) 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/e279bf8e51893e1fe160b3d8126ef2dd00f661e1
- https://git.kernel.org/stable/c/ef982fc41055fcebb361a92288d3225783d12913
- https://git.kernel.org/stable/c/0158216805ca7e498d07de38840d2732166ae5fa
- https://git.kernel.org/stable/c/4b45829440b1b208948b39cc71f77a37a2536734
- https://git.kernel.org/stable/c/01f82de440f2ab07c259b7573371e1c42e5565db
- https://git.kernel.org/stable/c/1c9be13846c0b2abc2480602f8ef421360e1ad9e
