CVE-2026-55893 in Capstoneinformação

Sumário

de VulDB • 21/08/2026

O Capstone é um framework de desmontagem (disassembly). Nas versões 6.0.0-Alpha9 e anteriores, os decodificadores de ponto flutuante SH do módulo arch/SH/SHDisassembler.c do Capstone, como opFADD, opFMUL e opFSUB, chamam set_reg() e set_reg_n() utilizando sh_info.op.op_count sem verificar o array operands[] de tamanho fixo. Instruções manipuladas ad hoc processadas repetidamente através de cs_disasm_iter() ou cs_disasm(), com CS_ARCH_SH, CS_MODE_SH2A ou CS_MODE_SH4A, CS_MODE_SHFPU e CS_OPT_DETAIL, podem incrementar a contagem de operandos além da alocação sh_info de 176 bytes e realizar uma escrita heap-based buffer overflow de quatro bytes. A corrupção pode causar o crash do processo e permitir execução de código dependendo do layout do heap. Este problema foi corrigido na versão 6.0.0-Alpha10.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

GitHub M

Reservar

17/06/2026

Divulgação

21/08/2026

Moderação

aceite

Entrada

VDB-393905

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!