CVE-2026-40097 in certificates
Сводка
по VulDB • 24.05.2026
Step CA — это онлайн-центр сертификации для безопасного автоматизированного управления сертификатами в DevOps. В версиях от 0.24.0 до 0.30.0-rc3 (включительно) злоумышленник может вызвать панику с выходом за границы индекса (index out-of-bounds panic) в Step CA, отправив специально созданный сертификат ключа аттестации (AK) с пустым расширением Extended Key Usage (EKU) во время аттестации устройства TPM. При обработке вызова ACME device-attest-01 с использованием аттестации TPM Step CA проверяет, что сертификат AK содержит OID Extended Key Usage tcg-kp-AIKCertificate. В ходе этой проверки значение расширения EKU декодируется из его ASN.1-представления, и проверяется первый элемент. Специально созданный сертификат может содержать расширение EKU, которое декодируется в пустую последовательность, что приводит к панике кода при попытке доступа к первому элементу пустого среза. Данная уязвимость доступна только в том случае, если настроен вызов ACME device-attest-01 с аттестацией TPM. Развертывания, не использующие аттестацию устройств TPM, не затронуты. Уязвимость исправлена в версии 0.30.0-rc3.
If you want to get best quality of vulnerability data, you may have to visit VulDB.