CVE-2026-90347 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
arm64: ptrace: Manter 'orig_x0' sincronizado com x0 na entrada da syscall
O commit e057b9477232 ("arm64: syscall: Garantir que o x0 salvo seja mantido em sincronia com as atualizações do tracer") tentou resolver um problema de longa data relacionado ao rastreamento da entrada de syscalls, onde um tracer era capaz de manipular o primeiro argumento da syscall sem estar sujeito às verificações do seccomp ou audit.
Infelizmente, essa correção foi incompleta [1], pois falhou em atualizar 'orig_x0' entre a atualização feita pelo tracer no x0 durante uma saída ptrace do seccomp (SECCOMP_RET_TRACE) e a reavaliação do filtro seccomp.
Em vez de adicionar hooks ao código principal do seccomp, o código de sincronização foi movido para o código de configuração dos registradores gerais (GPRs) e syscalls no ptrace, de modo que 'orig_x0' seja mantido atualizado com x0 sempre que estivermos parados no caminho de entrada da syscall.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.