CVE-2026-98045 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bpf: Marcar os auxiliares de pilha com falhas como capazes de dormir (sleepable)

As variantes dos métodos bpf_get_stack() e bpf_get_task_stack() que podem causar falhas passam may_fault=true para o código comum de coleta da pilha. A resolução dos build IDs do espaço do usuário pode então chamar build_id_parse_file() e bloquear em leituras do sistema de arquivos.

Nenhum dos protótipos desses auxiliares define might_sleep. Como a seleção do protótipo usa a capacidade de dormir (sleepability) do programa inteiro, o verificador ainda pode permitir esses auxiliares provenientes de uma região não capaz de dormir dentro desse programa, como uma região RCU explícita ou com preempção desabilitada. O auxiliar da pilha de tarefas também pode ser chamado a partir de um callback de timer não capaz de dormir em um programa que é capaz de dormir.

Marcar ambos os protótipos com falhas como capazes de dormir (sleepable). A verificação existente do contexto dos auxiliares rejeita então essas chamadas, continuando a permiti-las em contextos genuinamente capazes de dormir.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-410259

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!