{"id":"CVE-2026-58099","published":"2026-10-15T07:18:02.373","lastModified":"2026-10-16T15:17:32.733","description":"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.\n\nAn unprivileged local user may be able to exploit these races to escalate privileges.","cvssScore":null,"cvssSeverity":null,"cvssVector":null,"cwes":["CWE-362","CWE-416"],"vendors":[],"products":[],"references":[{"url":"https://security.freebsd.org/advisories/FreeBSD-SA-26:65.kqueue.asc","tags":[]}],"exploitRefs":[],"hasPoc":false,"ai":null}