Ingela Andin

#5391من 60,399
56.9إجمالي CVSS
الثغرات · 8
متوسطة
4
عالية
3
حرجة
1
PT-2026-43712
2026-05-27
8.0
CVE-2026-42789
Unknown
Erlang/Otp
يؤدي عدم اتباع سلسلة الثقة الخاصة بالشهادة بشكل صحيح في الوحدة النمطية `pubkey cert` إلى السماح بقبول شهادة غير صادرة عن هيئة إصدار شهادات (CA) كجهة إصدار وسيطة، مما يتيح تزوير سلسلة الشهادات. تحتوي الدالة `pubkey cert:validate extensions/7` على ثغرات تسمح باستخدام شهادة تم تعيين `basicConstraints` فيها إلى `cA:false` ولا تحتوي على امتداد `keyUsage` كجهة إصدار وسيطة في سلسلة يتم تمريرها إلى `public key:pkix path validation/3`. ويحدث ذلك لأن بند `cA:false` لا يرفض الشهادة عندما تكون في موضع المُصدر، ويتم تجاوز فحص `keyUsage` في حالة غياب الامتداد تمامًا. ونتيجة لذلك، يمكن للمهاجم الذي يمتلك شهادة كيان نهائي صادرة عن جهة إصدار شهادات موثوقة (CA) التوقيع على شهادات طرفية مزورة لهويات عشوائية. يؤثر هذا على جميع نقاط النهاية TLS أو mTLS المبنية على تطبيق OTP ssl باستخدام أداة التحقق الافتراضية، بما في ذلك التحقق من هوية الخادم من جانب العميل والتحقق من شهادة العميل على خادم mTLS.