Impact
The kernel timer driver incorrectly advertises a minimum tick value that allows a zero‑tick interval. When the clockevents core schedules a next event at this value, the hardware timer receives a zero‑tick request, causing the event to never fire. On configurations using oneshot, high‑resolution, or no‑hz timers, this results in the system becoming stuck during boot, effectively halting the machine until a reset.
Affected Systems
All Linux kernel builds that include the sun4i timer driver before the published fix are affected. The exact range of affected kernel releases is not specified in the available data; any kernel that has not yet been updated to include the min_delta_ticks correction is vulnerable.
Risk and Exploitability
The vulnerability is not documented in CISA's KEV catalog and no EPSS score is available, but its impact is significant: a local attacker with ability to influence the timer scheduling or a normal boot process can trigger a shutdown of the system. The issue stems from improper input validation and resource management in the timer driver, which elevates the risk of exploitation to local privilege or pre‑boot scenarios.
OpenCVE Enrichment
Debian DLA
Debian DSA