CVE-2025-37968
Vulnérabilité non évaluée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: iio: light: opt3001: fix deadlock due to concurrent flag access The threaded IRQ function in this driver is reading the flag twice: once to lock a mutex and once to unlock it. Even though the code setting the flag is designed to prevent it, there are subtle cases where the flag could be true at the mutex_lock stage and false at the mutex_unlock stage. This results in the mutex not being unlocked, resulting in a deadlock. Fix it by making the opt3001_irq() code generally more robust, reading the flag into a variable and using the variable value at both stages.
Gravité et risque d'exploitation
CVE-2025-37968 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.16 %, ce qui la place devant 5.1 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions 94a9b7b1809f56cfaa080e70ec49b6979563a237, <4.3, <=6.1.*, 6.14.7, <=6.12.*, <=6.14.*, <1d7def97e7eb65865ccc01bbdf4eb9e6bbe8a5b5, <e791bf216c9e236b34dabf514ec0ede140cca719, 0, 5.15.192, 5.4.299, <748ebd8e61d0bc182c331b8df3887af7285c8a8f, <=5.10.*, <=6.6.*, 5.10.243, <2c95c8f0959d0a72575eabf2ff888f47ed6d8b77, <957e8be112636d9bc692917286e81e54bd87decc, 6.6.105, <=5.4.*, 6.15, <a9c56ccb7cddfca754291fb24b108a5350a5fbe9, 6.1.151, 4.3, <=*, <f063a28002e3350088b4577c5640882bf4ea17ea, <=5.15.*, 6.12.30, <7ca84f6a22d50bf8b31efe9eb05f9859947266d7) 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/a9c56ccb7cddfca754291fb24b108a5350a5fbe9
- https://git.kernel.org/stable/c/957e8be112636d9bc692917286e81e54bd87decc
- https://git.kernel.org/stable/c/1d7def97e7eb65865ccc01bbdf4eb9e6bbe8a5b5
- https://git.kernel.org/stable/c/748ebd8e61d0bc182c331b8df3887af7285c8a8f
- https://git.kernel.org/stable/c/e791bf216c9e236b34dabf514ec0ede140cca719
- https://git.kernel.org/stable/c/7ca84f6a22d50bf8b31efe9eb05f9859947266d7
- https://git.kernel.org/stable/c/2c95c8f0959d0a72575eabf2ff888f47ed6d8b77
- https://git.kernel.org/stable/c/f063a28002e3350088b4577c5640882bf4ea17ea
