CVE-2022-49464

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

CVSS 7.8 · Élevée
EPSS 0.3%
Linux•Linux•Versions : <=5.17.*, <=5.18.*, <4d53a625f29074e7b8236c2c0e0922edb7608df9, <5.17, <=*, <dcbe6803fffd387f72b48c2373b5f5ed12a5804b, 5.18.3, 5.19, ab749badf9f41f32509cd103391b81ea7e684b76, 0, 5.17, 5.17.14, <6b59e1907f58cf877c563dcf013159eb9f994b64

Description

In the Linux kernel, the following vulnerability has been resolved: erofs: fix buffer copy overflow of ztailpacking feature I got some KASAN report as below: [ 46.959738] ================================================================== [ 46.960430] BUG: KASAN: use-after-free in z_erofs_shifted_transform+0x2bd/0x370 [ 46.960430] Read of size 4074 at addr ffff8880300c2f8e by task fssum/188 ... [ 46.960430] Call Trace: [ 46.960430] <TASK> [ 46.960430] dump_stack_lvl+0x41/0x5e [ 46.960430] print_report.cold+0xb2/0x6b7 [ 46.960430] ? z_erofs_shifted_transform+0x2bd/0x370 [ 46.960430] kasan_report+0x8a/0x140 [ 46.960430] ? z_erofs_shifted_transform+0x2bd/0x370 [ 46.960430] kasan_check_range+0x14d/0x1d0 [ 46.960430] memcpy+0x20/0x60 [ 46.960430] z_erofs_shifted_transform+0x2bd/0x370 [ 46.960430] z_erofs_decompress_pcluster+0xaae/0x1080 The root cause is that the tail pcluster won't be a complete filesystem block anymore. So if ztailpacking is used, the second part of an uncompressed tail pcluster may not be ``rq->pageofs_out``.

Gravité et risque d'exploitation

CVE-2022-49464 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.26 %, ce qui la place devant 17.2 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=5.17.*, <=5.18.*, <4d53a625f29074e7b8236c2c0e0922edb7608df9, <5.17, <=*, <dcbe6803fffd387f72b48c2373b5f5ed12a5804b, 5.18.3, 5.19, ab749badf9f41f32509cd103391b81ea7e684b76, 0, 5.17, 5.17.14, <6b59e1907f58cf877c563dcf013159eb9f994b64) 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