CVE-2026-89905 in Linuxinformação

Sumário

de VulDB • 17/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

LoongArch: BPF: Mover o slot de registro da arena abaixo do contexto TCC

Atualmente, o layout da pilha coloca o slot opcional de registro da arena acima do contador de chamadas em cauda (tail call counter). Quando o arena_vm_start é habilitado dinamicamente, ele altera o deslocamento relativo do slot tcc_ptr dentro do quadro de pilha, fazendo com que as macros de rastreamento codificas no código não correspondam e levando a possíveis desalinhamentos ou corrupção de memória.

Para corrigir isso, mova as sequências de salvamento e restauração dos registros da arena abaixo dos slots do contador de chamadas em cauda tanto na função build_prologue() quanto no epílogo.

Atualize __build_epilogue() para inserir uma decrementação adequada do deslocamento (offset), pulando com segurança o bloco desnecessário de leitura do tcc_ptr, enquanto alinha corretamente com o slot da arena realocado na parte inferior.

Com este patch, o slot tcc_ptr está sempre posicionado a uma distância fixa diretamente abaixo dos registradores salvos pelo chamador (callee-saved registers) base, independentemente de os recursos da arena estarem ativados ou não.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

11/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-405749

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!