CVE-2026-46042

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

CVSS 0.0 · Non évaluée
EPSS 0.2%
Linux•Linux•Versions : <6.16, e341f9c3c8412e57fe0042a33a2640245ecdf619, 7.0.4, <=7.0.*, <=*, <c42a7efb9060d89b72708ffaf255d0002c2164a7, 6.16, <6fae274ce0e3109cbbc4c18b354eaace1f0af7d7, 7.1, <=6.18.*, 0, 6.18.27, <39caa9ca863f96b3d00447c5aa200cabda489856

Description

In the Linux kernel, the following vulnerability has been resolved: mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() weighted_interleave_auto_store() fetches old_wi_state inside the if (!input) block only. This causes two memory leaks: 1. When a user writes "false" and the current mode is already manual, the function returns early without freeing the freshly allocated new_wi_state. 2. When a user writes "true", old_wi_state stays NULL because the fetch is skipped entirely. The old state is then overwritten by rcu_assign_pointer() but never freed, since the cleanup path is gated on old_wi_state being non-NULL. A user can trigger this repeatedly by writing "1" in a loop. Fix both leaks by moving the old_wi_state fetch before the input check, making it unconditional. This also allows a unified early return for both "true" and "false" when the requested mode matches the current mode. Reviewed by: Donet Tom <donettom@linux.ibm.com>

Gravité et risque d'exploitation

CVE-2026-46042 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.16 %, ce qui la place devant 4.8 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <6.16, e341f9c3c8412e57fe0042a33a2640245ecdf619, 7.0.4, <=7.0.*, <=*, <c42a7efb9060d89b72708ffaf255d0002c2164a7, 6.16, <6fae274ce0e3109cbbc4c18b354eaace1f0af7d7, 7.1, <=6.18.*, 0, 6.18.27, <39caa9ca863f96b3d00447c5aa200cabda489856) 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