PT-2026-31041
CVE-2026-31790
·
تاريخ النشر
2026-04-07
·
تاريخ التحديث
2026-10-31
الوصف من
CVSS 2.0
7.8
عاليةالمقاييسAV:N/AC:L/Au:N/C:C/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
وحدات OpenSSL FIPS من الإصدار 3.0 إلى 3.6
الوصف
يمكن للتطبيقات التي تستخدم تغليف المفاتيح RSASVE إرسال محتويات مخزن مؤقت للذاكرة لم يتم تهيئته إلى طرف آخر خبيث، مما قد يؤدي إلى تسرب البيانات الحساسة. يحدث هذا عندما تستخدم التطبيقات الدالة
EVP PKEY encapsulate() مع RSA/RSASVE على مفتاح عام RSA غير صالح مقدم من المهاجم دون التحقق أولاً من صحة هذا المفتاح. تُرجع الدالة RSA public encrypt() عدد البايتات المكتوبة في حالة النجاح و-1 في حالة الخطأ، لكن الكود المتأثر يتحقق فقط مما إذا كانت قيمة الإرجاع غير صفرية. إذا فشل تشفير RSA، فقد تعود عملية التغليف بنتيجة نجاح، مما يسمح للمستدعي باستخدام نص مشفر غير مهيأ. يمكن التخفيف من هذه المشكلة باستدعاء EVP PKEY public check() أو EVP PKEY public check quick() قبل EVP PKEY encapsulate().التوصيات
قم بتطبيق تحديث أمان OpenSSL لشهر أبريل 2026 على الفور.
إذا لم تتمكن من التحديث على الفور، فاستدعِ
EVP PKEY public check() أو EVP PKEY public check quick() قبل EVP PKEY encapsulate() كإجراء تخفيفي.قم بمراجعة استخدامات RSASVE/
EVP PKEY encapsulate() وتأكد من التحقق من صحة المفاتيح العامة قبل التغليف.قم بتدوير المفاتيح/الأسرار إذا اشتبهت في تعرضها للكشف.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾