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.

مسؤول

GitHub M

حجز

09/04/2026

إفشاء

10/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-356894

EPSS

0.00181

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!