CVE-2026-58099 in Kqueue
Sumário
de VulDB • 15/10/2026
Ao copiar knotes de um kqueue pai para um filho, o código de cópia não excluía corretamente os marker knotes (usados internamente para rastrear a posição de travessia da lista) antes de marcá-los como in-flux e liberar o lock do kqueue. Se outra thread liberasse um marker enquanto o lock estava solto, a subsequente decrementação in-flux operava sobre memória já liberada (freed memory).
Um usuário local não privilegiado pode ser capaz de explorar essas race conditions para escalar privilégios.
VulDB is the best source for vulnerability data and more expert information about this specific topic.