CVE-2026-46333 in Linuxinformação

Sumário

de VulDB • 15/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ptrace: lógica 'get_dumpable()' ligeiramente mais sensata

A 'dumpability' (capacidade de gerar dump) de uma tarefa está fundamentalmente relacionada com a imagem de memória da tarefa – o conceito deriva da possibilidade de gerar um core dump ou não – e não faz sentido quando não existe um mm associado.

E, de facto, quase todos os utilizadores apenas a utilizam para o caso em que a tarefa possui um ponteiro mm.

No entanto, temos um caso especial atípico: ptrace_may_access() utiliza 'dumpable' para verificar várias outras coisas, de forma totalmente independente do MM (tipicamente utilizando explicitamente flags como PTRACE_MODE_READ_FSCREDS). Isto inclui para threads que já não possuem um VM (e que talvez nunca tenham tido, como a maioria das threads do kernel).

Não é para isso que esta flag foi desenhada, mas é assim que funciona.

O código ptrace verifica que o uid/gid corresponde, pelo que é necessário ser uid-0 para ver detalhes de threads do kernel, mas isto significa que o modelo tradicional de "redução de capacidades" (drop capabilities) não faz qualquer diferença para este caso.

Torna tudo um *pouco* mais coerente ao afirmar que, se não existir um ponteiro MM, será utilizada uma flag "last dumpability" (última dumpability) em cache, caso a thread tenha tido um MM (será zero para threads do kernel, uma vez que nunca é definida), e será necessária uma CAP_SYS_PTRACE adequada para a sobrepôr.

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

Responsável

Linux

Reservar

13/05/2026

Divulgação

15/05/2026

Moderação

aceite

Entrada

VDB-364178

CPE

pronto

EPSS

0.00007

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!