CVE-2026-30836
github.com/smallstep/certificates: Step CA: Unauthenticated certificate issuance via SCEP Update Request
Severity by source
Trivy's own label is CRITICAL. Rated critical by GHSA, Red Hat. Rated lower by Ubuntu (medium).
Description
Step CA is an online certificate authority for secure, automated certificate management for DevOps. Versions 0.30.0-rc6 and below do not safeguard against unauthenticated certificate issuance through the SCEP UpdateReq. This issue has been fixed in version 0.30.0.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/smallstep/certificates | 0.30.0 |
| alpine 3.23 | step-certificates | 0.30.1-r0 |
| alpine 3.24 | step-certificates | 0.30.1-r0 |
| alpine edge | step-certificates | 0.30.1-r0 |
| chainguard | caddy, caddy-fips, frankenphp-8.2 and 5 more | 2.11.2-r7 and 4 more |
| minimos | caddy, caddy-fips | 2.11.2-r2 and 1 more |
| rapidfort alpine 3.20 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.21 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.22 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.23 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.24 | step-certificates | 0.30.1-r0 |
| ubuntu 24.04 | golang-github-smallstep-certificates | no fix listed |
Show all 22 entries from 14 sources
| Source | Package | Fixed in |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/smallstep/certificates | 0.30.0 |
| alpine 3.23 | step-certificates | 0.30.1-r0 |
| alpine 3.24 | step-certificates | 0.30.1-r0 |
| alpine edge | step-certificates | 0.30.1-r0 |
| chainguard | caddy | 2.11.2-r7 |
| chainguard | caddy-fips | 2.11.2-r3 |
| chainguard | frankenphp-8.2 | 1.12.1-r2 |
| chainguard | frankenphp-8.3 | 1.12.1-r2 |
| chainguard | frankenphp-8.4 | 1.12.1-r2 |
| chainguard | frankenphp-8.5 | 1.12.1-r2 |
| chainguard | step-ca-fips | 0.30.2-r0 |
| chainguard | step-issuer-fips | 0.9.11-r10 |
| minimos | caddy | 2.11.2-r2 |
| minimos | caddy-fips | 2.11.2-r3 |
| rapidfort alpine 3.20 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.21 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.22 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.23 | step-certificates | 0.30.1-r0 |
| rapidfort alpine 3.24 | step-certificates | 0.30.1-r0 |
| ubuntu 24.04 | golang-github-smallstep-certificates | no fix listed |
| ubuntu 26.04 | golang-github-smallstep-certificates | no fix listed |
| wolfi | caddy | 2.11.2-r7 |
References
- https://access.redhat.com/security/cve/CVE-2026-30836
- https://github.com/smallstep/certificates
- https://github.com/smallstep/certificates/commit/e6da031d5125cfd99fe9a26f74bb41e4dacca4ef
- https://github.com/smallstep/certificates/compare/v0.30.0-rc6...v0.30.0-rc7
- https://github.com/smallstep/certificates/releases/tag/v0.30.0-rc7
- https://github.com/smallstep/certificates/security/advisories/GHSA-q4r8-xm5f-56gw
- https://nvd.nist.gov/vuln/detail/CVE-2026-30836
- https://www.cve.org/CVERecord?id=CVE-2026-30836