CVE-2022-49001
Vulnérabilité élevée dans Linux (Linux)
Description
In the Linux kernel, the following vulnerability has been resolved: riscv: fix race when vmap stack overflow Currently, when detecting vmap stack overflow, riscv firstly switches to the so called shadow stack, then use this shadow stack to call the get_overflow_stack() to get the overflow stack. However, there's a race here if two or more harts use the same shadow stack at the same time. To solve this race, we introduce spin_shadow_stack atomic var, which will be swap between its own address and 0 in atomic way, when the var is set, it means the shadow_stack is being used; when the var is cleared, it means the shadow_stack isn't being used. [Palmer: Add AQ to the swap, and also some comments.]
Gravité et risque d'exploitation
CVE-2022-49001 obtient un score CVSS de 7.0/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.19 %, ce qui la place devant 8.1 % des CVE référencées.
Que faire ?
- Vérifiez si Linux (versions <ac00301adb19df54f2eae1efc4bad7447c0156ce, 31da94c25aea835ceac00575a9fd206c5a833fed, <879fabc5a95401d9bce357e4b1d24ae4a360a81f, <5.14, <=*, <=5.15.*, 5.14, 0, 6.0.12, <=6.0.*, 6.1, 5.15.82, <7e1864332fbc1b993659eab7974da9fe8bf8c128) 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.
