Junglewise Threat Intelligence

CVE-2026-43079: Linux Kernel array overflow in Intel uncore PMU driver

CVE-2026-43079 · Severity: medium · CVSS 5.5 · Published 2026-05-06

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's performance monitoring subsystem for Intel processors could allow a local user to cause a system crash. This occurs when the system is configured with NUMA disabled and boots with fewer CPUs than expected on certain hardware components. The issue can lead to memory corruption, potentially impacting the stability and availability of the server.

Technical details

An array overflow vulnerability exists in the Linux kernel's 'perf/x86/intel/uncore' driver. The root cause is the 'uncore_pci_pmu_register' function continuing to parse discovery tables even when all CPUs in an associated processor die are offline, specifically when NUMA is disabled and the system boots with fewer CPUs than the number of CPUs in die 0. This leads to an out-of-bounds write at 'pmu->boxes[die] = box'. A local attacker could potentially trigger this condition to cause a kernel panic or other undefined behavior. Patches have been released across multiple stable kernel branches to skip discovery table parsing for offline dies by validating the die ID against 'uncore_max_dies()'.

Affected products

  • Linux Linux Kernel 5.13 to 5.15.209, 5.16 to 6.1.175, 6.2 to 6.6.136, 6.7 to 6.12.83, 6.13 to 6.18.24, 6.19 to 6.19.14, 7.0-rc1 to 7.0-rc7

Timeline

  • 2026-05-06: disclosed
  • 2026-05-06: advisory
  • 2026-04-07: patched: Initial patch in mainline kernel tree

References

Related threats