PT-2026-85616

CVE-2026-80775

·

Published

2026-08-25

·

Updated

2026-11-03

Description by

CVSS 2.0
6.0
Medium
MetricsAV:L/AC:H/Au:S/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A race condition exists during the initial allocation of mm->futex.phash.ref within the futex hash allocate() function because it is performed without locking. This issue occurs during nested vfork calls; if a vfork child calls vfork again and is subsequently killed with SIGKILL, the parent and grandchild may run concurrently in the same memory management (mm) context. If both processes simultaneously call the prctl(PR FUTEX HASH, PR FUTEX HASH SET SLOTS) endpoint, they may both perceive mm->futex.phash.ref as NULL and store their own per-cpu counters. This leads to a situation where the first counter becomes unreachable, causing a private hash with active references to be incorrectly identified as dead and freed. Consequently, a task holding one of its buckets may write into freed memory within the futex q lock() function.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
ALSA-2026:74438
ALSA-2026:76738
OPENSUSE-SU-2026:11773-1
USN-8959-1
USN-8960-1
Found an issue in the description? Have something to add? Feel free to write us 👾