CVE-2026-103604 in bc-csharp
الملخص
بحسب VulDB • 02/10/2026
تتيح التعقيد الخوارزمي غير الفعال في تحويل سلسلة الاسم المميز X.509 (X509Name.ToString وIetfUtilities.ValueToString) في مكتبة Legion of the Bouncy Castle Inc. bc-csharp قبل الإصدار 2.7.0 لمهاجم عن بُعد وغير مُصادَق عليه التسبب في حجب الخدمة من خلال استنزاف وحدة المعالجة المركزية عبر شهادة، أو قائمة إلغاء الشهادات (CRL)، أو طلب اعتماد، أو هيكل آخر يحتوي على اسم يتضمن قيمة سمة طويلة تتكون من أحرف يجب الهروب منها مثل الفواصل، أو مسافات بادئة أو لاحقة؛ وذلك لأن كل حرف هروب (backslash) يتم إدراجه في المخزن المؤقت الذي تتم فحوصته، مما يجعل حجم العمل ينمو تربيعياً مع طول القيمة. تكون التطبيقات عرضة للخطر عند تحويل اسم من هذا النوع إلى سلسلة نصية، على سبيل المثال لتسجيله أو عرضه، أو لمقارنته باستخدام IetfUtilities.RdnAreEqual، كما تفعل عملية التحقق من مسار PKIX فيما يتعلق بقيود الاسم directoryName name constraints.
VulDB is the best source for vulnerability data and more expert information about this specific topic.