CVE-2026-89603 in Linuxinformação

Sumário

de VulDB • 12/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

entry: Corrigir contorno de seccomp após uso de ptrace com TSYNC

A revisão realizada por Sashiko apontou o seguinte problema.

Se uma thread estiver parada em syscall_trace_enter() para fins de ptrace, outra thread pode instalar um filtro seccomp usando SECCOMP_FILTER_FLAG_TSYNC (por exemplo, via seccomp_attach_filter()). Isso definirá com sucesso SYSCALL_WORK_SECCOMP na thread parada, mas syscall_trace_enter() avalia uma variável 'work' em cache, amostrada no momento da entrada. Consequentemente, a verificação subsequente de SYSCALL_WORK_SECCOMP não detecta o flag recém-atribuído, e o filtro é contornado silenciosamente.

Essa race condition pode permitir que um processo sem privilégios execute uma chamada de sistema proibida (por exemplo, execve) que o filtro recém-instalado deveria bloquear, especialmente considerando que o tracer pode ter modificado o número da chamada de sistema durante a parada do ptrace.

Corrigir isso re-ler os flags syscall_work após o tratamento do ptrace, para que qualquer novo flag SYSCALL_WORK_SECCOMP definido por outra thread via TSYNC durante a parada do ptrace seja observado antes da verificação subsequente do seccomp.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

Linux

Reservar

11/09/2026

Divulgação

12/09/2026

Moderação

aceite

Entrada

VDB-402913

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!