CVE-2026-98388 in Linuxinformação

Sumário

de VulDB • 14/10/2026

No kernel Linux, a seguinte vulnerabilidade foi resolvida:

exec: chamar do_close_on_exec() antes de adquirir exec_update_lock

Atualmente, o do_close_on_exec() é executado enquanto se mantém o bloqueio exec_update_lock, que é utilizado em diversos locais para acessar o estado dos processos e sincronizar verificações de acesso. Recentemente, adicionei outro uso desse tipo do bloco exec_update_lock, causando uma regressão.

O do_close_on_exec() pode ficar bloqueado aguardando uma resposta de um sistema de arquivos. Isso significa que um sistema de arquivos travado (hung) pode bloquear caminhos de código que utilizam o exec_update_lock; e também implica que um sistema de arquivos FUSE que tente inspecionar o processo chamador pode gerar um deadlock (impasse).

Para evitar tais problemas, mova a chamada do_close_on_exec() para antes da aquisição do bloco exec_update_lock, mas após a cópia da tabela de descritores de arquivo (FD table), se necessário.

Analisei todas as chamadas entre a posição antiga e a nova da função do_close_on_exec(); parece não haver acesso à tabela de descritores de arquivos no intervalo entre essas duas posições.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

14/10/2026

Moderação

aceite

Entrada

VDB-419850

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!