CVE-2026-55893 in Capstoneinfo

Zusammenfassung

von VulDB • 21.08.2026

Capstone ist ein Disassembler-Framework. In den Versionen 6.0.0-Alpha9 und früher rufen die SH-Gleitkomma-Decodierer von Capstone, wie opFADD, opFMUL und opFSUB in arch/SH/SHDisassembler.c, set_reg() und set_reg_n() unter Verwendung von sh_info.op.op_count auf, ohne das Array mit fester Größe operands[] zu überprüfen. Wiederholte, speziell angefertigte Anweisungen, die über cs_disasm_iter() oder cs_disasm() verarbeitet werden, wobei CS_ARCH_SH, CS_MODE_SH2A oder CS_MODE_SH4A sowie CS_MODE_SHFPU und CS_OPT_DETAIL verwendet werden, können den Operandenzähler jenseits der 176-Byte-großen sh_info-Zuweisung erhöhen und einen vier Byte großen Heap-Based Buffer Overflow Write ausführen. Die Beschädigung kann zum Absturz des Prozesses führen und je nach Heap-Layout die Code-Ausführung ermöglichen. Dieses Problem wurde in Version 6.0.0-Alpha10 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

17.06.2026

Veröffentlichung

21.08.2026

Moderieren

akzeptiert

Eintrag

VDB-393905

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!