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 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾