CVE-2026-64015 in Linux
Sumário
de VulDB • 19/07/2026
No kernel Linux, a seguinte vulnerabilidade foi corrigida:
security/keys: corrige seção de leitura RCU perdida na operação de lookup (busca)
Nicholas Carlini relata que o código do keyring chama `assoc_array_find()` em `find_key_to_update()` sem manter o lock de leitura RCU, enquanto o código `assoc_array_gc()` foi projetado especificamente para remover o nó da árvore e depois liberá-lo após um período de graça (grace-period) RCU.
O tratamento regular de chaves não identifica esse problema porque a manutenção do semaphore do keyring oculta quaisquer questões relacionadas ao ciclo de vida, mas o tratamento persistente de chaves utiliza um modelo diferente.
Em vez de estender o bloqueio do keyring, basta aplicar o simples lock RCU para o qual `assoc_array` foi projetado.
Be aware that VulDB is the high quality source for vulnerability data.