CVE-2021-47119

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

CVSS 0.0 · Non évaluée
EPSS 0.3%
Linux•Linux•Versions : 5.10.43, ac27a0ec112a089f1a5102bc8dffc79c8c815571, 5.12.10, <=*, <afd09b617db3786b6ef3dc43e28fe728cfea84df, 5.13, 2.6.19, <2.6.19, <=5.12.*, <01d349a481f0591230300a9171330136f9159bcd, <=5.10.*, 0, <1385b23396d511d5233b8b921ac3058b3f86a5e1

Description

In the Linux kernel, the following vulnerability has been resolved: ext4: fix memory leak in ext4_fill_super Buffer head references must be released before calling kill_bdev(); otherwise the buffer head (and its page referenced by b_data) will not be freed by kill_bdev, and subsequently that bh will be leaked. If blocksizes differ, sb_set_blocksize() will kill current buffers and page cache by using kill_bdev(). And then super block will be reread again but using correct blocksize this time. sb_set_blocksize() didn't fully free superblock page and buffer head, and being busy, they were not freed and instead leaked. This can easily be reproduced by calling an infinite loop of: systemctl start <ext4_on_lvm>.mount, and systemctl stop <ext4_on_lvm>.mount ... since systemd creates a cgroup for each slice which it mounts, and the bh leak get amplified by a dying memory cgroup that also never gets freed, and memory consumption is much more easily noticed.

Gravité et risque d'exploitation

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

Que faire ?

  • Vérifiez si Linux (versions 5.10.43, ac27a0ec112a089f1a5102bc8dffc79c8c815571, 5.12.10, <=*, <afd09b617db3786b6ef3dc43e28fe728cfea84df, 5.13, 2.6.19, <2.6.19, <=5.12.*, <01d349a481f0591230300a9171330136f9159bcd, <=5.10.*, 0, <1385b23396d511d5233b8b921ac3058b3f86a5e1) 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