CVE Catalog

CVE-2026-58099

Low risk· EPSS 3%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.14%

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

Summary

When copying knotes from a parent kqueue to a child, the copy code did not correctly exclude marker knotes (used internally to track list traversal position) before marking them as in-flux and releasing the kqueue lock. If another thread freed a marker while the lock was dropped, the subsequent in-flux decrement operated on freed memory.

Risk Assessment

An unprivileged local user may be able to exploit these races to escalate privileges. Affects systems with a vulnerable kernel handling kqueue.

Recommendation

Update the system to a kernel version containing the fix that excludes marker knotes before marking in-flux and releasing the lock.

Other vulnerabilities in kqueue

Original NVD description (English source)

When copying knotes from a parent kqueue to a child, the copy code did not correctly exclude marker knotes (used internally to track list traversal position) before marking them as in-flux and releasing the kqueue lock. If another thread freed a marker while the lock was dropped, the subsequent in-flux decrement operated on freed memory. An unprivileged local user may be able to exploit these races to escalate privileges.

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