PT-2026-69587
CVE-2026-68187
·
Publicado
2026-08-10
·
Atualizado
2026-10-13
Descrição por
Pontuação
N/A
Não disponívelNão há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do Software Vulnerável e Versões Afetadas
Linux kernel versões anteriores a 7.2.0-rc4
Descrição
Existe um wrap de contador de loop não assinado na função
transfer args to stack(). Quando o valor de bprm->p cai abaixo de PAGE SIZE, o valor de stop torna-se zero, fazendo com que a condição do loop index >= stop permaneça verdadeira indefinidamente. Após a iteração inicial onde index é zero, a operação de decremento faz com que o contador envolva para ULONG MAX. Isso leva a uma leitura fora dos limites do array bprm->page, onde um ponteiro inválido é passado para a função kmap local page(). Consequentemente, PAGE SIZE bytes são copiados de um local arbitrário da memória para a pilha do processo que está sendo criado, podendo resultar em um kernel panic. Este problema afeta especificamente builds com CONFIG MMU=n onde transfer args to stack() é utilizado por binfmt flat e binfmt elf fdpic em sistemas sem Unidade de Gerenciamento de Memória (MMU).Recomendações
Atualize o kernel do Linux para a versão 7.2.0-rc4 ou posterior.
Como mitigação temporária, restrinja o uso de
binfmt flat e binfmt elf fdpic em builds não-MMU afetados. Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾