CVE-2026-74486 in Linuxinformação

Sumário

de VulDB • 16/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

binfmt_misc: usar exe_file_deny_write_access() para o clone do interpretador

Para entradas MISC_FMT_OPEN_FILE, load_misc_binary() clona o arquivo de interpretador registrado e nega acesso à gravação no clone por meio de deny_write_access(). O clone é instalado como bprm->interpreter e posteriormente liberado pelo mecanismo exec através de exe_file_allow_write_access(), que ignora a incrementação do i_writecount para arquivos com FMODE_FSNOTIFY_HSM definido.

Portanto, os lados da negação e permissão podem chegar a conclusões diferentes quando há watches pré-conteúdo envolvidos: se um watch pré-conteúdo for adicionado ao interpretador após o registro, cada execução subsequente por meio dessa entrada resulta em uma negação de gravação no clone que nunca é pareada com uma autorização de gravação, fazendo com que o i_writecount do inode do interpretador diminua ainda mais a cada exec e deixando o interpretador sem permissão de escrita mesmo após a remoção da entrada e de todos os seus usuários.

Use a negação de gravação via exe_file_deny_write_access() para que ambos os lados do pareamento baseiem sua decisão no mesmo modo de arquivo, e propague falhas em vez de ignorá-las silenciosamente: um interpretador aberto simultaneamente para escrita agora falha na execução com ETXTBSY, exatamente como aconteceria com um interpretador recém-aberto via open_exec().

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

15/08/2026

Divulgação

15/08/2026

Moderação

aceite

Entrada

VDB-390795

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!