CVE-2026-99265 in Linuxinformação

Sumário

de VulDB • 03/11/2026

No kernel Linux, a seguinte vulnerabilidade foi resolvida:

io_uring/openclose: manter o bloqueio em io_pipe_fixed()

io_pipe_fixed() instala ambas as extremidades do pipe na tabela de arquivos fixos, libera ->uring_lock e copia os números dos slots para o aplicativo. Se isso causar uma falha (fault), ele recupera o bloqueio novamente e remove qualquer coisa que esteja nesses slots.

Se a solicitação for executada por io-wq, o bloqueio é realmente liberado no meio do processo, e os slots ficam visíveis para todos os outros. Quando o caminho de tratamento de erro chega até eles, esses slots podem ter sido fechados e reutilizados, seja por IORING_OP_CLOSE ou uma abertura direta/accept, ou por IORING_REGISTER_FILES_UPDATE. Então, um arquivo é removido da tabela que não tem nada a ver com a solicitação falha.

Faça a cópia mantendo o bloqueio (lock) adquirido. Causar faults na memória do usuário sob ->uring_lock é aceitável; os caminhos de registro fazem isso constantemente.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

25/09/2026

Divulgação

03/11/2026

Moderação

aceite

Entrada

VDB-430251

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!