PT-2026-69161

CVE-2026-13505

·

تاريخ النشر

2026-08-08

·

تاريخ التحديث

2026-10-23

الوصف من

CVSS 4.0
8.7
عالية
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/U:Amber
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Bouncy Castle for Java FIPS (BC-FJA) السابقة للإصدار 1.0.2.7
إصدارات Bouncy Castle for Java FIPS (BC-FJA) السابقة للإصدار 2.0.2
إصدارات Bouncy Castle for Java FIPS (BC-FJA) السابقة للإصدار 2.1.3
الوصف
تم إعادة تعيين قيم المواد الحساسة الخاصة بالمفاتيح الموجودة داخل محركات AES وDESede، وDRBGs وفقًا لمعيار SP 800-90A، وSymmetricSecretKey، وفئات المعلمات PBKD وscrypt إلى الصفر أثناء عملية جمع القمامة (garbage collection) عن طريق تجاوز Object.finalize(). في JVMs الأحدث من Java 8 و Java 11، حيث تم إهمال عملية الإنهاء، يمكن أن تؤدي هذه العملية إلى قائمة انتظار للإنهاء المعلق تنمو بلا حدود إذا تم تخصيص الكائنات بسرعة أكبر من قدرة مؤشر الترابط الفردي الخاص بـ finalizer على إنهاءها. وقد يؤدي ذلك إلى حدوث خطأ OutOfMemoryError تحت الحمل، ويسمح لمواد المفاتيح الحساسة بالبقاء في الـ heap لفترة أطول من المقصود، مما يقوض عملية إعادة تعيين القيم إلى الصفر.
التوصيات
قم بتحديث سلسلة Bouncy Castle for Java FIPS (BC-FJA) 1.0.X إلى الإصدار 1.0.2.7 أو أحدث.
قم بتحديث سلسلة Bouncy Castle for Java FIPS (BC-FJA) 2.0.X إلى الإصدار 2.0.2 أو أحدث.
قم بتحديث سلسلة Bouncy Castle for Java FIPS (BC-FJA) 2.1.X إلى الإصدار 2.1.3 أو أحدث.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-98J2-6V39-78W8
CLEANSTART-2026-KE90192
ECHO-D092-28E1-ED95
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾