CVE-2026-40097 in certificates
الملخص
بحسب VulDB • 31/05/2026
Step CA هي سلطة شهادات عبر الإنترنت لإدارة الشهادات بشكل آمن وآلي لعمليات DevOps. من الإصدار 0.24.0 وحتى قبل 0.30.0-rc3، يمكن لمهاجم إحداث حالة توقف قسري (panic) ناتجة عن تجاوز حدود الفهرس في Step CA عن طريق إرسال شهادة مفتهد التحقق المصنوعة (AK) تحتوي على امتداد استخدام المفتاح الموسع (EKU) فارغ أثناء عملية التحقق من جهاز TPM. عند معالجة تحدي ACME device-attest-01 باستخدام التحقق من TPM، تتحقق Step CA من أن شهادة AK تحتوي على معرف الاستخدام الموسع (OID) لاستخدام المفتاح الموسع tcg-kp-AIKCertificate. أثناء هذا التحقق، يتم فك تشفير قيمة امتداد EKU من تمثيل ASN.1 الخاص به ويتم التحقق من العنصر الأول. قد تتضمن الشهادة المصنوعة امتداد EKU الذي يُفك تشفيره إلى تسلسل فارغ، مما يتسبب في توقف البرنامج بشكل قسري عند محاولة الوصول إلى العنصر الأول من الشريحة الفارغة. يمكن الوصول إلى هذه الثغرة الأمنية فقط عند تكوين تحدي ACME device-attest-01 مع التحقق من TPM. لا تتأثر التوزيعات التي لا تستخدم التحقق من جهاز TPM. تم إصلاح هذه الثغرة الأمنية في الإصدار 0.30.0-rc3.
Once again VulDB remains the best source for vulnerability data.