CVE Catalog

CVE-2026-98281

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

3th percentile - higher than 3% of all known CVEs

Summary

In the Linux kernel, the futex mechanism lacks private hash allocation on vfork(). Since accessing mm via vfork() is feasible, a private hash must be allocated for vfork() and other CLONE_VM users. The fix ensures the private hash is allocated before any private futex waiters exist.

Risk Assessment

The vulnerability may cause incorrect futex behavior in processes using vfork(), potentially leading to deadlocks or memory safety issues.

Recommendation

Apply the Linux kernel update containing the fix for CVE-2026-98281. Pay attention to applications using vfork() and futexes.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: futex: Also allocate private hash on vfork() As Jann demonstrated, it is entirely feasible to access the mm through vfork(). Therefore we need to allocate a private hash on vfork() as well as any other CLONE_VM user. Specifically, it must be avoided to have (private) futex waiters before allocating the private hash.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS