CVE-2026-23002
lib/buildid: usar __kernel_read() para contexto adormecível
- Publicado
- 25 de jan. de 2026
- Atualizado
- 11 de mai. de 2026
- Atribuindo CNA
- Linux
- Evidência observada
- 6 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HBaixo · próximos 30 dias
- Percentil
- 5,2%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
No Linux kernel, a seguinte vulnerabilidade foi resolvida: lib/buildid: usar __kernel_read() para contexto com capacidade de dormir Evite um "BUG: unable to handle kernel NULL pointer dereference in filemap_read_folio". Para o contexto com capacidade de dormir, converta o freader para usar __kernel_read() em vez de acesso direto ao cache de páginas via read_cache_folio(). Isso simplifica o caminho de código com falhas usando a interface padrão de leitura de arquivos do kernel, que lida com toda a complexidade da leitura de dados de arquivos. No momento, não estamos alterando o código para contexto sem capacidade de dormir, que usa filemap_get_folio() e só tem sucesso se os folios de destino já estiverem na memória e atualizados. O motivo é manter o patch simples e mais fácil de fazer backport para kernels estáveis. A reprodução do Syzbot não trava mais o kernel e os selftests são executados com sucesso. Em uma etapa futura, faremos o __kernel_read() com IOCB_NOWAIT funcionar para contextos sem capacidade de dormir. Além disso, gostaria de substituir a verificação de secretmem por uma abordagem mais genérica e adicionarei um fstest para o código do buildid.
Fontes
1Parser NAS de gNodeB 5G simulado com PoC de estouro de buffer de pilha para CVE-2026-23002; uma mensagem NAS forjada desencadeia execução remota de código.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.