CVE-2021-47125

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.2%
Linux•Linux•Versions : 5.12.10, <=*, 5.13, ae81feb7338c89cee4e6aa0424bdab2ce2b52da2, <=5.12.*, <944d671d5faa0d78980a3da5c0f04960ef1ad893, 5.12, 0, <5.12, <2411c02d03892a5057499f8102d0cc1e0f852416

Description

In the Linux kernel, the following vulnerability has been resolved: sch_htb: fix refcount leak in htb_parent_to_leaf_offload The commit ae81feb7338c ("sch_htb: fix null pointer dereference on a null new_q") fixes a NULL pointer dereference bug, but it is not correct. Because htb_graft_helper properly handles the case when new_q is NULL, and after the previous patch by skipping this call which creates an inconsistency : dev_queue->qdisc will still point to the old qdisc, but cl->parent->leaf.q will point to the new one (which will be noop_qdisc, because new_q was NULL). The code is based on an assumption that these two pointers are the same, so it can lead to refcount leaks. The correct fix is to add a NULL pointer check to protect qdisc_refcount_inc inside htb_parent_to_leaf_offload.

Gravité et risque d'exploitation

CVE-2021-47125 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.19 %, ce qui la place devant 8.5 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions 5.12.10, <=*, 5.13, ae81feb7338c89cee4e6aa0424bdab2ce2b52da2, <=5.12.*, <944d671d5faa0d78980a3da5c0f04960ef1ad893, 5.12, 0, <5.12, <2411c02d03892a5057499f8102d0cc1e0f852416) 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