PT-2026-36365 · Linux · Linux Kernel
CVE-2026-31730
·
Publicado
2026-05-01
·
Atualizado
2026-07-24
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Um problema de double-free existe no componente fastrpc. A função
fastrpc init create static process() pode liberar a variável cctx->remote heap no caminho err map sem limpar o ponteiro. Posteriormente, se o ioctl INIT CREATE STATIC atingir o caminho de erro e o dispositivo rpmsg for removido ou desvinculado, a função fastrpc rpmsg remove() libera cctx->remote heap novamente porque o ponteiro ainda não é nulo.Recomendações
Limpe o ponteiro
cctx->remote heap imediatamente após liberá-lo no caminho de erro para evitar que funções de limpeza subsequentes tentem liberar a mesma memória novamente.Exploit
Correção
Double Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linux Kernel