—
GO-2026-5297
Step CA affected by an index out of bounds panic in TPM attestation EKU validation in github.com/smallstep/certificates
Quick fix
GO-2026-5297 — github.com/smallstep/certificates: upgrade to the fixed version with the command below.
go get github.com/smallstep/certificates@v0.30.0Details
Step CA affected by an index out of bounds panic in TPM attestation EKU validation in github.com/smallstep/certificates
Are you affected?
Enter the version of the package you're using.
Affected packages
Go/github.com/smallstep/certificates
Introduced in:
0.24.0Fixed in: 0.30.0Fix
go get github.com/smallstep/certificates@v0.30.0References
- https://github.com/smallstep/certificates/security/advisories/GHSA-9qq8-cgcv-qmc9[ADVISORY]
- https://nvd.nist.gov/vuln/detail/CVE-2026-40097[ADVISORY]
- https://github.com/smallstep/certificates/commit/ffd31ac0a87e03b0224cb8363094bfe602242888[FIX]
- https://github.com/smallstep/certificates/pull/2569[FIX]
- https://github.com/smallstep/certificates/releases/tag/v0.30.0[WEB]