In the Linux kernel, the following vulnerability has been resolved: posix-cpu-timers: Use u64 multiplication in update_rlimit_cpu()… (CVE-2026-72068)
A vulnerability in the Linux kernel's posix-cpu-timers code caused incorrect timer expiry programming on 32-bit kernels. The issue arises from a 32-bit multiplication truncation when converting RLIMIT_CPU values to nanoseconds, leading to premature CPU timer expirations for soft limits of 5 seconds or more. This affects only 32-bit kernels; 64-bit kernels are not impacted. The enforcement of CPU time limits remains correct, but the timer expiry cache is set incorrectly. The vulnerability has been resolved by applying a 64-bit cast to the multiplication to ensure correct calculations.
AI Analysis
Technical Summary
The Linux kernel's update_rlimit_cpu() function incorrectly performs a 32-bit multiplication when converting RLIMIT_CPU values to nanoseconds on 32-bit kernels. Specifically, both operands are 32-bit unsigned longs, causing truncation for values greater than 4 seconds before widening to 64-bit. This results in the CPUCLOCK_PROF expiry cache being programmed with a prematurely truncated value, causing CPU timers to fire earlier than intended for RLIMIT_CPU soft limits of 5 seconds or more. The enforcement logic itself uses 64-bit multiplication and remains correct, so the vulnerability only affects timer expiry programming, not limit enforcement. 64-bit kernels are unaffected. The fix applies a 64-bit cast to the multiplication in update_rlimit_cpu() to align with the correct computation in check_process_timers().
Potential Impact
On affected 32-bit Linux kernels, CPU timers may expire prematurely for processes with RLIMIT_CPU soft limits of 5 seconds or more, potentially causing unexpected SIGXCPU or SIGKILL signals earlier than intended. This could lead to premature termination or interruption of processes relying on CPU time limits. However, the actual enforcement of CPU time limits remains correct, so the vulnerability does not allow bypassing or extending CPU limits. 64-bit kernels are not affected.
Mitigation Recommendations
A fix has been applied to the Linux kernel source code to cast the multiplication operands to 64-bit in update_rlimit_cpu(), correcting the timer expiry programming on 32-bit kernels. Users should update to a Linux kernel version that includes this fix. Since this is a kernel-level issue, applying the official kernel patch or upgrading to a fixed kernel release is the recommended remediation. No additional mitigation is required beyond applying the official fix.
In the Linux kernel, the following vulnerability has been resolved: posix-cpu-timers: Use u64 multiplication in update_rlimit_cpu()… (CVE-2026-72068)
Description
A vulnerability in the Linux kernel's posix-cpu-timers code caused incorrect timer expiry programming on 32-bit kernels. The issue arises from a 32-bit multiplication truncation when converting RLIMIT_CPU values to nanoseconds, leading to premature CPU timer expirations for soft limits of 5 seconds or more. This affects only 32-bit kernels; 64-bit kernels are not impacted. The enforcement of CPU time limits remains correct, but the timer expiry cache is set incorrectly. The vulnerability has been resolved by applying a 64-bit cast to the multiplication to ensure correct calculations.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel's update_rlimit_cpu() function incorrectly performs a 32-bit multiplication when converting RLIMIT_CPU values to nanoseconds on 32-bit kernels. Specifically, both operands are 32-bit unsigned longs, causing truncation for values greater than 4 seconds before widening to 64-bit. This results in the CPUCLOCK_PROF expiry cache being programmed with a prematurely truncated value, causing CPU timers to fire earlier than intended for RLIMIT_CPU soft limits of 5 seconds or more. The enforcement logic itself uses 64-bit multiplication and remains correct, so the vulnerability only affects timer expiry programming, not limit enforcement. 64-bit kernels are unaffected. The fix applies a 64-bit cast to the multiplication in update_rlimit_cpu() to align with the correct computation in check_process_timers().
Potential Impact
On affected 32-bit Linux kernels, CPU timers may expire prematurely for processes with RLIMIT_CPU soft limits of 5 seconds or more, potentially causing unexpected SIGXCPU or SIGKILL signals earlier than intended. This could lead to premature termination or interruption of processes relying on CPU time limits. However, the actual enforcement of CPU time limits remains correct, so the vulnerability does not allow bypassing or extending CPU limits. 64-bit kernels are not affected.
Mitigation Recommendations
A fix has been applied to the Linux kernel source code to cast the multiplication operands to 64-bit in update_rlimit_cpu(), correcting the timer expiry programming on 32-bit kernels. Users should update to a Linux kernel version that includes this fix. Since this is a kernel-level issue, applying the official kernel patch or upgrading to a fixed kernel release is the recommended remediation. No additional mitigation is required beyond applying the official fix.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-8p2j-7pmx-3hp5
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-72068"]
- Ecosystems
- []
- Database Specific Severity
- null
- Cvss Version
- null
Threat ID: 6a808b77bf8831d5395010af
Added to database: 08/15/2026, 15:53:27 UTC
Last enriched: 08/15/2026, 17:03:36 UTC
Last updated: 08/15/2026, 17:03:36 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.