First published: Wed May 01 2024(Updated: )
In the Linux kernel, the following vulnerability has been resolved: powercap: intel_rapl: Fix a NULL pointer dereference A NULL pointer dereference is triggered when probing the MMIO RAPL driver on platforms with CPU ID not listed in intel_rapl_common CPU model list. This is because the intel_rapl_common module still probes on such platforms even if 'defaults_msr' is not set after commit 1488ac990ac8 ("powercap: intel_rapl: Allow probing without CPUID match"). Thus the MMIO RAPL rp->priv->defaults is NULL when registering to RAPL framework. Fix the problem by adding sanity check to ensure rp->priv->rapl_defaults is always valid.
Credit: 416baaa9-dc9f-4396-8d5f-8c081fb06d67 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/kernel | <6.6.24 | 6.6.24 |
redhat/kernel | <6.7.12 | 6.7.12 |
redhat/kernel | <6.8.3 | 6.8.3 |
redhat/kernel | <6.9 | 6.9 |
debian/linux | 5.10.223-1 5.10.226-1 6.1.123-1 6.1.119-1 6.12.10-1 | |
Linux Kernel | >=6.5<6.6.24 | |
Linux Kernel | >=6.7<6.7.12 | |
Linux Kernel | >=6.8<6.8.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-26975 is a medium severity vulnerability due to a potential NULL pointer dereference in the Linux kernel's intel_rapl driver.
To resolve CVE-2024-26975, update to the specified patched versions of the kernel which include the fixes.
CVE-2024-26975 affects Linux kernel versions prior to 6.6.24, and specific versions in the 5.10, 6.1, and 6.12 series as listed in the advisory.
CVE-2024-26975 impacts platforms with CPU IDs not listed in the intel_rapl_common CPU model list during MMIO RAPL driver probing.
Yes, immediate patching is recommended for systems running affected kernel versions to avoid potential system crashes.