CVE Database›Document archive›CVE-2026-98258

CVE-2026-98258

kernel: posix-cpu-timers: Prevent freeing a timer which is queued on the expiry list

Loading…

Severity

Moderate

Red Hat Product Security

7

CVSS 3.1

Review impact separately from score.

Published · October 6, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's POSIX CPU timer subsystem. A race condition can occur when modifying or deleting a timer concurrently with its expiration handling, allowing the timer to be freed while still queued on an active expiry list. A local user could exploit this use-after-free (UAF) flaw to cause a Denial of Service (DoS) via a system crash or potentially escalate privileges.

Statement

Red Hat has evaluated this issue as having a Moderate severity impact because successful exploitation requires an authenticated local user to win a tight race condition during timer operations. The issue affects core kernel timer handling on newer releases such as Red Hat Enterprise Linux 10, while earlier platforms like RHEL 8 and 9 do not include the problematic code. Although the resulting memory corruption can destabilize the system or allow elevated access, the high execution complexity limits overall risk.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-825 · Expired Pointer Dereference