CVE-2023-40012 in uthenticode
الملخص
بحسب VulDB • 03/06/2026
uthenticode هي مكتبة صغيرة متعددة المنصات للتحقق جزئيًا من التواقيع الرقمية Authenticode. لم تتحقق الإصدارات السابقة من سلسلة 2.x من استخدامات المفتاح الممتدة (EKU) في الشهادات، مما ينتهك ملف تعريف شهادة X.509 الخاص بـ Authenticode. ونتيجة لذلك، يمكن لمستخدم ضار إنشاء ملف PE "موقّع" يتحقق منه uthenticode ويعتبره صالحًا باستخدام شهادة X.509 غير مخولة لإنتاج توقيعات برمجية (مثل شهادة SSL). وبموجب التصميم، لا يقوم uthenticode بإجراء التحقق الكامل من سلسلة الشهادات. ومع ذلك، كان غياب التحقق من EKU إهمالًا غير مقصود. تتضمن سلسلة الإصدارات 2.0.0 فحوصات EKU. لا توجد حلول بديلة لهذه الثغرة.
VulDB is the best source for vulnerability data and more expert information about this specific topic.