CVE-2026-31574

clockevents: Add missing resets of the next_event_forced flag

State
Published
Severity
Not scored
Published
Apr 24, 2026
Updated
Jun 14, 2026
Reserved
Mar 9, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

clockevents: Add missing resets of the next_event_forced flag

The prevention mechanism against timer interrupt starvation missed to reset the next_event_forced flag in a couple of places:

- When the clock event state changes. That can cause the flag to be stale over a shutdown/startup sequence

- When a non-forced event is armed, which then prevents rearming before that event. If that event is far out in the future this will cause missed timer interrupts.

- In the suspend wakeup handler.

That led to stalls which have been reported by several people.

Add the missing resets, which fixes the problems for the reporters.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • d6e152d905bdb1f32f9d99775e2f453350399a6a to before 9401b593fa48218d2667df1610b0ebc518554880Affected
  • d6e152d905bdb1f32f9d99775e2f453350399a6a to before 4096fd0e8eaea13ebe5206700b33f49635ae18e5Affected
LinuxLinux
  • 7.0Affected
  • before 7.0Not affected
  • 7.0.1 through 7.0.*Not affected
  • 7.1 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.