CVE-2026-55893

Yüksək

Təsvir

Capstone disassembling freymvorkudur. 6.0.0-Alpha9 və daha əvvəlki versiyalarda, Capstone-un arch/SH/SHDisassembler.c faylındakı opFADD, opFMUL və opFSUB kimi SH sürüşən nöqtəli dekoderləri, sabit ölçülü operands[] massivini yoxlamadan sh_info.op.op_count istifadə edərək set_reg() və set_reg_n() funksiyalarını çağırır. CS_ARCH_SH, CS_MODE_SH2A və ya CS_MODE_SH4A, CS_MODE_SHFPU və CS_OPT_DETAIL parametrləri ilə cs_disasm_iter() və ya cs_disasm() vasitəsilə emal edilən təkrar xüsusi hazırlanmış təlimatlar, operand sayını 176 baytlıq sh_info ayırmasından kənara artıra bilər və dörd baytlıq heap bufer daşması yazılmasına səbəb ola bilər. Bu korrupsiya prosesi çökdürə bilər və heap strukturundan asılı olaraq kodun icrasına şərait yarada bilər. Bu problem 6.0.0-Alpha10 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS7.3
İstismar ehtimalı—
MəhsulCapstone
Dərc20 avq 2026
İlk görülmə20 avq 2026
Zəiflik növüCWE-122CWE-122

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
capstone-engine capstone< 6.0.0-Alpha10—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.