Skip to main content
VulnerabilityPublished Updated

CVE-2026-80611: Linux kernel · ACPI: processor_idle: Mark LPI enter functions as __cpuidle

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in c17fe25dcb55ab94f6aa2930b7504ea666d5fcc2 : update Linux kernel when convenient.

Data as of 26 Oct 2026, 13:47 UTC

Severity
Unrated

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 10% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in c17fe25dcb55ab94f6aa2930b7504ea666d5fcc2, 956ca5d72c76504824c8eb601879da9476973e15, 10f675902a5fc88ccfe34bb8aa37de50806b03b1 +2

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 28 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ a36a7fecfe6071732075ad5aa31196adce13181b, < c17fe25dcb55ab94f6aa2930b7504ea666d5fcc2
Fixed in
  • c17fe25dcb55ab94f6aa2930b7504ea666d5fcc2
LinuxLinuxAffected
  • ≥ a36a7fecfe6071732075ad5aa31196adce13181b, < 956ca5d72c76504824c8eb601879da9476973e15
Fixed in
  • 956ca5d72c76504824c8eb601879da9476973e15
LinuxLinuxAffected
  • ≥ a36a7fecfe6071732075ad5aa31196adce13181b, < 10f675902a5fc88ccfe34bb8aa37de50806b03b1
Fixed in
  • 10f675902a5fc88ccfe34bb8aa37de50806b03b1
LinuxLinuxAffected
  • ≥ a36a7fecfe6071732075ad5aa31196adce13181b, < 8bbe4dd7964552f74c271c3a8d95a4331a8ab5f9
Fixed in
  • 8bbe4dd7964552f74c271c3a8d95a4331a8ab5f9
LinuxLinuxAffected
  • ≥ a36a7fecfe6071732075ad5aa31196adce13181b, < 5b6165d7ec38477e8cfa41bfa464959957953822
Fixed in
  • 5b6165d7ec38477e8cfa41bfa464959957953822
LinuxLinuxAffected
  • =4.8
Fixed in–

Description

In the Linux kernel, the following vulnerability has been resolved: ACPI: processor_idle: Mark LPI enter functions as __cpuidle When function tracing or Kprobes is enabled, entering an ACPI Low Power Idle (LPI) state triggers the following RCU splat: RCU not on for: acpi_idle_lpi_enter+0x4/0xd8 WARNING: CPU: 8 PID: 0 at include/linux/trace_recursion.h:162 function_trace_call+0x1e8/0x228 The acpi_idle_lpi_enter() function is invoked within the cpuidle path after RCU has already been disabled for the current local CPU. Consequently, ftrace's function_trace_call() expects RCU to be actively watching before recording trace data, emitting a warning if it is not. Fix this by annotating acpi_idle_lpi_enter(), the generic __weak stub, and the RISC-V implementation of acpi_processor_ffh_lpi_enter() with __cpuidle. This moves these functions into the '.cpuidle.text' section, implicitly disabling ftrace instrumentation (notrace) along this sensitive path and preventing trace-induced RCU warnings during idle entry.

References

Community reviews

Loading reviews…