CVE-2026-40097 in certificatesinformation

Résumé

par VulDB • 24/05/2026

Step CA est une autorité de certification en ligne pour la gestion sécurisée et automatisée des certificats destinée aux DevOps. De la version 0.24.0 jusqu'à la version 0.30.0-rc3 (exclue), un attaquant peut provoquer un panic d'accès hors limites (index out-of-bounds) dans Step CA en envoyant un certificat de clé d'attestation (AK) fabriqué, comportant une extension Extended Key Usage (EKU) vide, lors de l'attestation d'un dispositif TPM. Lors du traitement d'un défi ACME device-attest-01 utilisant l'attestation TPM, Step CA valide que le certificat AK contient l'OID Extended Key Usage tcg-kp-AIKCertificate. Au cours de cette validation, la valeur de l'extension EKU est décodée à partir de sa représentation ASN.1 et le premier élément est vérifié. Un certificat fabriqué pourrait inclure une extension EKU qui se décode en une séquence vide, provoquant un panic du code lors de l'accès au premier élément du slice vide. Cette vulnérabilité n'est exploitable que lorsqu'un défi ACME device-attest-01 avec attestation TPM est configuré. Les déploiements n'utilisant pas l'attestation de dispositif TPM ne sont pas affectés. Cette vulnérabilité est corrigée dans la version 0.30.0-rc3.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

09/04/2026

Divulgation

10/04/2026

Modérer

accepté

Entrée

VDB-356894

CPE

prêt

EPSS

0.00181

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!