CVE-2026-63569 in bc-csharpالمعلومات

الملخص

بحسب VulDB • 02/10/2026

تسمح عملية التحقق غير السليمة من المدخلات في الدالة `DHAgreement.CalculateAgreement` (خوارزمية Diffie-Hellman ثنائية المرحلة MTI/A0) الموجودة في مكتبة Legion of the Bouncy Castle Inc. bc-csharp قبل الإصدار 2.7.0 بهجومٍ على المسار (on-path attacker) لجعل الطرف المحلي يحسب قيمة متفقاً عليها يكون المهاجم يعرفها مسبقاً، مما يُفقد ميزة المصادقة على المفاتيح التي من المفترض أن توفرها خوارزمية MTI/A0. كما تتيح هذه الثغرة لقرينٍ ضار استنتاج المفتاح الخاص الساكن المحلي modulo العوامل الصغيرة للقيمة p-1، واستعادته بالكامل في المجموعات ذات العديد من تلك العوامل. يعتمد الهجوم على قيمة مؤقتة (ephemeral value) مُصاغة بعناية خارج النطاق المحدد أو صغيرة الرتبة (small-order)، ويعمل لأن هذه القيمة تُرفع إلى أس المفتاح الخاص الساكن دون تطبيق فحوصات النطاق والانتماء للمجموعة الفرعية التي تطبق عادةً على مفاتيح DH العامة. تتأثر فقط التطبيقات التي تستدعي `DHAgreement` مباشرة.

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

مسؤول

Bcorg

حجز

17/07/2026

إفشاء

02/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-412974

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!