CVE-2026-64512: Linux kernel · ACPI: CPPC: Suppress UBSAN warning caused by field misuse
Affects Linux kernelSource GCVE Database
Not known to be exploited.
Data as of 3 Nov 2026, 18:43 UTC
Rated Low by Threat Radar's AI analysis · No CVSS score from NVD or the CNA
Thin evidence
One scorer or noneExploitation evidence
Disclosed: evidence found.
CVE published 25 Jul 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 3 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Linux Linux | Affected
| Fixed in– |
AI-suggested
A fix is available and has been applied to the Linux kernel source to validate the region type and access_width before use, preventing the UBSAN warning. Users should update to patched kernel versions to remediate this issue.
Description
CVE-2026-64512 is a vulnerability in the Linux kernel's ACPI CPPC driver where misuse of a field causes a UBSAN (Undefined Behavior Sanitizer) warning. The issue arises because the meaning of the reg->access_width field varies depending on reg->space_id, leading to a shift-out-of-bounds error when the value is greater than 4. The vulnerability has been resolved by validating the region type and access_width value before use.
References
- git.kernel.org/stable/c/b54c4632946ae42f2b39ed38abd909bbf78cbcc2 (opens in a new tab)
- git.kernel.org/stable/c/e904596ba6dd108534ffa15e3e46b2fe245145e2 (opens in a new tab)
- git.kernel.org/stable/c/2fb80e962029000959f651665baa4838cc92eb99 (opens in a new tab)
- git.kernel.org/stable/c/37f28bf8f14672dfa395994e41fd778a63f0bf5c (opens in a new tab)
- git.kernel.org/stable/c/f29dc6132d4968e39d8fa575d1a12e2c718ce57b (opens in a new tab)
- git.kernel.org/stable/c/dc066bd13c860bb27d6ace511210e18b8064c1d9 (opens in a new tab)
- git.kernel.org/stable/c/1b1acf2dada0cc3931bb2cb9ff8832edfbee46a1 (opens in a new tab)