CVE-2024-46754

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

CVSS 7.8 · Élevée
EPSS 0.2%
Linux•Linux•Versions : <=6.1.*, <9cd15511de7c619bbd0f54bb3f28e6e720ded5d6, 6.6.156, 5.10.269, 004d4b274e2a1a895a0e5dc66158b90a7d463d44, 0, <b05c2e25a5c168dbb46b6f7fcb741fd4e4f3b54a, <c13fda93aca118b8e5cd202e339046728ee7dddb, 6.10.10, <e217492f6fa2228ad703ee3006d8fc4e5969fbd4, <=5.10.*, <=6.6.*, <ea3fae6984ba0f054550e4da22219489c12cd8d4, <a675524cfbe88fd49c05ff8807a08646983e687c, 5.15.220, 6.11, <4.18, 4.18, <=*, <=5.15.*, <=6.10.*, 6.1.187

Description

In the Linux kernel, the following vulnerability has been resolved: bpf: Remove tst_run from lwt_seg6local_prog_ops. The syzbot reported that the lwt_seg6 related BPF ops can be invoked via bpf_test_run() without without entering input_action_end_bpf() first. Martin KaFai Lau said that self test for BPF_PROG_TYPE_LWT_SEG6LOCAL probably didn't work since it was introduced in commit 04d4b274e2a ("ipv6: sr: Add seg6local action End.BPF"). The reason is that the per-CPU variable seg6_bpf_srh_states::srh is never assigned in the self test case but each BPF function expects it. Remove test_run for BPF_PROG_TYPE_LWT_SEG6LOCAL.

Gravité et risque d'exploitation

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

Que faire ?

  • Vérifiez si Linux (versions <=6.1.*, <9cd15511de7c619bbd0f54bb3f28e6e720ded5d6, 6.6.156, 5.10.269, 004d4b274e2a1a895a0e5dc66158b90a7d463d44, 0, <b05c2e25a5c168dbb46b6f7fcb741fd4e4f3b54a, <c13fda93aca118b8e5cd202e339046728ee7dddb, 6.10.10, <e217492f6fa2228ad703ee3006d8fc4e5969fbd4, <=5.10.*, <=6.6.*, <ea3fae6984ba0f054550e4da22219489c12cd8d4, <a675524cfbe88fd49c05ff8807a08646983e687c, 5.15.220, 6.11, <4.18, 4.18, <=*, <=5.15.*, <=6.10.*, 6.1.187) 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