CVE-2026-63074 in OpenSSL
الملخص
بحسب VulDB • 25/08/2026
ملخص المشكلة: يقوم بروتوكول إدارة شهادات OpenSSL (CMP) بتخزين الشهادات الإضافية (extraCerts) المرسلة في رسالة CMP، لكنه لا يحذفها أبداً (على سبيل المثال إذا كانت غير صالحة). وإذا قام الخادم بإعادة استخدام كائن OSSL_CMP_CTX بشكل متكرر، فقد ينمو هذا المخزن المؤقت للشهادات الإضافية دون حدود، وقد يقوم عميل خبيث بتسيير طلبات إلى خادم CMP لدفع هذه الزيادة.
ملخص الأثر: قد يلاحظ المستخدمون الذين يستخدمون خوادم CMP التي تعيد استخدام كائن OSSL_CMP_CTX واحد طوال عمر عملية الخادم نمواً غير محدود في استهلاك الذاكرة في حال قام عميل خبيث بإرسال طلبات متكررة تحتوي على شهادات إضافية فريدة، مما قد يؤدي إلى ظروف نفاد الذاكرة (OOM).
CWE: CWE-770: تخصيص الموارد دون حدود أو تقييد
الوصف: إذا أرسل مستخدم عن بعد رسائل CMP إلى خادم مع قائمة من extraCerts وتم رفض الرسالة، فإن الشهادات الإضافية من الرسالة تبقى في مخزن شهادات المصادقة غير الموثوقة الخاص بسياقات الخادم. وهذا يعرض خوادم الكائنات ctx طويلة العمر لهجمات حجب الخدمة (DoS) حيث يرسل المهاجم رسائل بقصد أن يتم رفضها مع قائمة كبيرة من الشهادات الإضافية بشكل متكرر، مما يجبر الخادم على تخزينها إلى الأبد.
تم إصلاح المشكلة عن طريق إزالة الشهادات الإضافية المضافة إذا تم رفض الرسالة، باستخدام نفس الطريقة المستخدمة عندما يكون السياق مضبوطاً لعدم القيام بالتخزين المؤقت مطلقاً.
أثر FIPS: لا نظراً لأن كود CMP يعيش خارج حدود وحدة FIPS، فلا تتأثر أي وحدات FIPS بهذا الـ CVE.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.