PT-2026-33373
CVE-2026-40253
·
تاريخ النشر
2026-04-16
·
تاريخ التحديث
2026-09-22
الوصف من
CVSS 3.1
6.8
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات openCryptoki السابقة للإصدار 3.26.1
الوصف
تقبل وظائف فك التشفير BER/DER في المكتبة المشتركة (asn1.c) مؤشرًا خامًا بدون معلمة طول المخزن المؤقت، وتثق في حقول طول BER التي يتحكم فيها المهاجم دون التحقق من مطابقتها لحدود المخزن المؤقت الفعلية. تؤثر هذه المشكلة على جميع برامج فك التشفير الأولية، بما في ذلك
ber decode INTEGER() وber decode SEQUENCE() وber decode OCTET STRING() وber decode BIT STRING() وber decode CHOICE(). وعلى وجه التحديد، يمكن أن تؤدي ber decode INTEGER() إلى حدوث انخفاضات في القيم الصحيحة عندما يكون الطول المشفر صفرًا. يمكن للمهاجم إحداث عمليات قراءة خارج النطاق عن طريق توفير كائن تشفير مشفر بتنسيق BER تالف من خلال عمليات PKCS#11 مثل ’C CreateObject‘ أو ’C UnwrapKey‘، أو تحميل الرموز المميزة من القرص، أو الاتصال عن بُعد بالخلفية. يؤثر هذا على جميع الخلفيات الخاصة بالرموز المميزة (Soft، ICA، CCA، TPM، EP11، ICSF) لأن المشكلة تكمن في المكتبة المشتركة.التوصيات
التحديث إلى إصدار يتضمن الالتزام ed378f463ef73364c89feb0fc923f4dc867332a3.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾