Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-55894

Опубликовано: 20 авг. 2026
Источник: redhat
CVSS3: 5.5
EPSS Низкий

Описание

Capstone is a disassembly framework. In 6.0.0-Alpha9 and earlier, Capstone's arch/SH/SHDisassembler.c sh_disassemble() function computes an idx value from a raw 16-bit instruction without ensuring it is within the active mode-specific decode[] function-pointer table. An application using CS_ARCH_SH with CS_MODE_SH2A or CS_MODE_SH4A and CS_MODE_SHFPU can pass crafted bytecode through cs_disasm_iter() or cs_disasm(), causing the decode[idx] test to read outside the table and terminate the process with a segmentation fault. No code execution or information disclosure was demonstrated. This issue is fixed in version 6.0.0-Alpha10.

A flaw was found in Capstone, a disassembly framework. The sh_disassemble() function incorrectly processes 16-bit instructions, leading to an attempt to read data from an unauthorized memory location (an out-of-bounds read). A remote attacker could exploit this by providing specially crafted bytecode to an application using Capstone in specific modes (SH2A or SH4A with SHFPU). This could cause the application to crash, resulting in a Denial of Service (DoS), where the service becomes unavailable. No code execution or information disclosure was demonstrated as a result of this flaw.

Отчет

This Moderate impact flaw in Capstone's SH disassembler can lead to a denial of service. An application processing specially crafted SH2A or SH4A bytecode with Capstone configured for these specific modes may crash due to an out-of-bounds read. This issue does not result in code execution or information disclosure, limiting its severity to service disruption.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10capstoneFix deferred
Red Hat Enterprise Linux 9capstoneFix deferred
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Fix deferred
Red Hat Hardened Imagescapstone-main-5.0.8-0.3.hum1FixedRHSA-2026:5941925.08.2026

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-125
https://bugzilla.redhat.com/show_bug.cgi?id=2520820capstone: Capstone: Denial of Service via crafted SH2A bytecode

EPSS

Процентиль: 3%
0.00134
Низкий

5.5 Medium

CVSS3

Связанные уязвимости

ubuntu
16 дней назад

Capstone is a disassembly framework. In 6.0.0-Alpha9 and earlier, Capstone's arch/SH/SHDisassembler.c sh_disassemble() function computes an idx value from a raw 16-bit instruction without ensuring it is within the active mode-specific decode[] function-pointer table. An application using CS_ARCH_SH with CS_MODE_SH2A or CS_MODE_SH4A and CS_MODE_SHFPU can pass crafted bytecode through cs_disasm_iter() or cs_disasm(), causing the decode[idx] test to read outside the table and terminate the process with a segmentation fault. No code execution or information disclosure was demonstrated. This issue is fixed in version 6.0.0-Alpha10.

nvd
16 дней назад

Capstone is a disassembly framework. In 6.0.0-Alpha9 and earlier, Capstone's arch/SH/SHDisassembler.c sh_disassemble() function computes an idx value from a raw 16-bit instruction without ensuring it is within the active mode-specific decode[] function-pointer table. An application using CS_ARCH_SH with CS_MODE_SH2A or CS_MODE_SH4A and CS_MODE_SHFPU can pass crafted bytecode through cs_disasm_iter() or cs_disasm(), causing the decode[idx] test to read outside the table and terminate the process with a segmentation fault. No code execution or information disclosure was demonstrated. This issue is fixed in version 6.0.0-Alpha10.

msrc
12 дней назад

Capstone SH disassembler `sh_disassemble` out-of-bounds read via crafted SH2A bytecode

debian
16 дней назад

Capstone is a disassembly framework. In 6.0.0-Alpha9 and earlier, Caps ...

EPSS

Процентиль: 3%
0.00134
Низкий

5.5 Medium

CVSS3