CVE-2026-49282 in Capstone
الملخص
بحسب VulDB • 14/08/2026
Capstone هو إطار عمل لفك التجميع (Disassembly). قبل الإصدار 6.0.0-Alpha9، كانت واجهة برمجة التطبيقات العامة `cs_insn_name()` في Capstone تمرر معرفات التعليمات البرمجية التي يقدمها المتصل مباشرةً إلى الخلفية المحددة للهندسة المعمارية. تقوم معظم الخلفيات بالتحقق من صحة المعرف قبل استخدامه كمؤشر للجداول الخاصة بأسماء التعليمات، لكن خلفيتي M68K وRISCV تفتقران إلى فحوصات حدودية كاملة أو غير موجودة. على مقبض Capstone المفتوح لـ M68K أو RISCV، يمكن لمعرف تعليمات خاطئ يتحكم فيه المتصل أن يؤدي إلى قراءة خارج النطاق (Out-of-bounds read) وتسبب انهيار العملية. التأثير المُظهر هو فقدان التوفر في التطبيقات أو الروابط التي تعرض البحث عن اسم التعليمات للمعرفات غير الموثوقة. لم يتم إثبات أي تنفيذ للرمز أو تسرب للبيانات. يصحّح الإصدار 6.0.0-Alpha9 هذه المشكلة.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.