PT-2026-36409

CVE-2026-31774

·

Publicado

2026-05-01

·

Atualizado

2026-10-19

Descrição por

CVSS 3.1
7.1
Alta
MétricasAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Description Existe um problema no componente de rede io uring onde uma leitura slab-out-of-bounds pode ocorrer na função io bundle nbufs(). Isso acontece quando o espaço do usuário fornece um valor sqe->len que excede INT MAX, fazendo com que sr->len transborde para um valor negativo. Esse valor negativo se propaga pelos caminhos de recebimento e envio, afetando especificamente io recv(), io recv buf select() e io ring buffers peek(). Consequentemente, um loop infinito é criado em io bundle nbufs() que lê além da matriz iov[] alocada do slab kmalloc-64.
Recommendations Rejeite valores negativos de sr->len precocemente nas funções io sendmsg prep() e io recvmsg prep().
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
OPENSUSE-SU-2026:20965-1
SUSE-SU-2026:22099-1
SUSE-SU-2026:22112-1
SUSE-SU-2026:22117-1
SUSE-SU-2026:22127-1
SUSE-SU-2026:2482-1
SUSE-SU-2026:2591-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾