CVE-2024-56708
Publiée le 2024-12-28 · Dernière modification le 2026-06-17
Les serveurs Linux utilisant le module noyau EDAC `igen6` sont susceptibles de subir un plantage ou une corruption potentielle de la mémoire lors du déchargement du module. Un utilisateur local disposant de privilèges de base peut déclencher une erreur de mémoire de type « double free », ce qui pourrait entraîner un plantage du système ou lui permettre d'obtenir des permissions de niveau supérieur. L'exploitation de cette faille nécessite un accès local au shell, mais aucune interaction particulière de l'utilisateur.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
In the Linux kernel, the following vulnerability has been resolved: EDAC/igen6: Avoid segmentation fault on module unload The segmentation fault happens because: During modprobe: 1. In igen6_probe(), igen6_pvt will be allocated with kzalloc() 2. In igen6_register_mci(), mci->pvt_info will point to &igen6_pvt->imc[mc] During rmmod: 1. In mci_release() in edac_mc.c, it will kfree(mci->pvt_info) 2. In igen6_remove(), it will kfree(igen6_pvt); Fix this issue by setting mci->pvt_info to NULL to avoid the double kfree.