PT-2026-136875
CVE-2026-16511
·
Publicado
2026-11-04
·
Atualizado
2026-11-04
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
RTIO versões anteriores a 4.3.0
Descrição
Dois verificadores de chamada de sistema (syscall) RTIO em
subsys/rtio/rtio syscalls.c não validam ponteiros fornecidos pelo usuário antes que o kernel escreva através deles. A função z vrfy rtio sqe cancel() não realiza nenhuma validação, permitindo que uma thread em modo de usuário em uma compilação CONFIG USERSPACE defina um bit específico em uma palavra de 16 bits em um endereço arbitrário na memória do kernel, o que pode levar à escalada de privilégios. Além disso, a função z vrfy rtio sqe copy in get handles() realiza apenas uma verificação de NULL no parâmetro de saída do handle sem uma verificação K SYSCALL MEMORY WRITE, permitindo que uma thread de usuário com um contexto RTIO concedido force o kernel a armazenar um valor de ponteiro em um endereço arbitrário.Recomendações
Atualize para a versão 4.3.0 ou posterior.
Como mitigação temporária, restrinja o acesso às funções
z vrfy rtio sqe cancel() e z vrfy rtio sqe copy in get handles().Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾