CVE-2021-47577

Vulnérabilité élevée dans Linux (Linux)

CVSS 7.8 · Élevée
EPSS 0.1%
Linux•Linux•Versions : <=*, 5.15.11, 5.13, <71a85387546e50b1a37b0fa45dadcae3bfb35cf6, <=5.15.*, <5.13, 5.16, 0, 685fe7feedb96771683437107ba72131410e2350, <4b4e5bbf9386d4ec21d91c0cb0fd60b9bba778ec

Description

In the Linux kernel, the following vulnerability has been resolved: io-wq: check for wq exit after adding new worker task_work We check IO_WQ_BIT_EXIT before attempting to create a new worker, and wq exit cancels pending work if we have any. But it's possible to have a race between the two, where creation checks exit finding it not set, but we're in the process of exiting. The exit side will cancel pending creation task_work, but there's a gap where we add task_work after we've canceled existing creations at exit time. Fix this by checking the EXIT bit post adding the creation task_work. If it's set, run the same cancelation that exit does.

Gravité et risque d'exploitation

CVE-2021-47577 obtient un score CVSS de 7.8/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.15 %, ce qui la place devant 3.8 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=*, 5.15.11, 5.13, <71a85387546e50b1a37b0fa45dadcae3bfb35cf6, <=5.15.*, <5.13, 5.16, 0, 685fe7feedb96771683437107ba72131410e2350, <4b4e5bbf9386d4ec21d91c0cb0fd60b9bba778ec) 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