Impact
The Linux kernel bug is triggered when the auxiliary clock is disabled during the tk_get_aux_ts64() call but enabled again before the tks->clock_valid field is examined. This race condition causes uninitialized stack data to be involved in time calculations, which can indirectly leak data to userspace. The same race window also exists after the change in the core timekeeper, but there the only effect is incorrect time adjustments, which userspace must handle. Consequently, the primary security impact of the vulnerability is an information leak through uninitialized data, not code execution or denial of service.
Affected Systems
All Linux kernel builds that contain the unpatched tk_get_aux_ts64 logic are affected. Because the specified version range is not listed, the issue applies to any kernel in which the described race condition still exists.
Risk and Exploitability
With a CVSS score of 2.8, the vulnerability is considered low severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Exploitation would require a local attacker who can manipulate the auxiliary clock timing to create the race condition, making it a relatively narrow attack vector that does not provide remote or privilege escalation capabilities.
OpenCVE Enrichment