PT-2026-96774 · Radare2 · Radare2

CVE-2026-81878

·

Publicado

2026-09-22

·

Atualizado

2026-09-25

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas radare2 versões anteriores a 6.2.0
Descrição O analisador de marshal de bytecode CPython .pyc no radare2 contém uma falha na qual os leitores de marshal aceitam um comprimento de string de 32 bits sem validar se o valor excede a alocação de tamanho-mais-um. Ao abrir ou inspecionar um arquivo .pyc especialmente criado usando r2 ou rabin2, um comprimento de 0xffffffff pode fazer com que a alocação retorne a zero. Isso permite que o leitor de bytes escreva dados controlados pelo invasor e bytes de preenchimento além da alocação do heap, resultando em corrupção de memória do heap e negação de serviço. A execução de código arbitrário é potencialmente possível.
Recomendações Atualize para a versão 6.2.0.

Exploit

Correção

DoS

Integer Overflow

Memory Corruption

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-81878
GHSA-9PHV-V2W8-56J3

Produtos afetados

Radare2