Linux Kernel Watchdog Timer 32-Bit Overflow Vulnerability

Vulnerability

A vulnerability in the Linux kernel's watchdog timer for the RZ/G2L platform has been addressed. The issue was a 32-bit overflow that could cause the timer_cycle_us value to drop to zero. This problem arose when certain counter values were used to calculate maximum timer values, leading to invalid minimum and maximum timeout warnings. The vulnerability has been fixed by modifying the timer calculation to ensure it is treated as a 64-bit value, thereby preventing the overflow.

Impact

The vulnerability could lead to incorrect timer values being processed, potentially causing watchdog timers to malfunction.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.0
remediation
0.0
relevance
0.0
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.