CVE-2026-55894 in CapstoneИнформация

Сводка

по VulDB • 21.08.2026

Capstone — это фреймворк для дизассемблирования. В версиях Capstone до 6.0.0-Alpha9 включительно функция sh_disassemble() из файла arch/SH/SHDisassembler.c вычисляет значение idx на основе необработанной 16-битной инструкции, не проверяя, находится ли оно в пределах активной таблицы указателей функций decode[], специфичной для режима декодирования. Приложение, использующее CS_ARCH_SH с флагами CS_MODE_SH2A или CS_MODE_SH4A и CS_MODE_SHFPU, может передать специально созданный байт-код через cs_disasm_iter() или cs_disasm(), что приведет к чтению за пределами таблицы decode[idx] и завершению процесса со segmentation fault. Эксплуатация для выполнения кода (RCE) или утечки информации не продемонстрирована. Проблема исправлена в версии 6.0.0-Alpha10.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

GitHub M

Резервировать

17.06.2026

Раскрытие

21.08.2026

Модерация

принято

Вход

VDB-393906

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!