Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/smallstep/certificates
  4. ›
  5. CVE-2025-44005

CVE-2025-44005: Step CA Has Authorization Bypass in ACME and SCEP Provisioners

December 3, 2025

A security fix is now available for Step CA that resolves a vulnerability affecting deployments configured with ACME and/or SCEP provisioners. All operators running these provisioners should upgrade to the latest release (v0.29.0) immediately.

The issue was discovered and disclosed by a research team during a security review. There is no evidence of active exploitation.

To limit exploitation risk during a coordinated disclosure window, we are withholding detailed technical information for now. A full write-up will be published in several weeks.


References

  • github.com/advisories/GHSA-h8cp-697h-8c8p
  • github.com/smallstep/certificates
  • github.com/smallstep/certificates/commit/1011f5f5408b470a636f583bf74c0d7bbaf75d72
  • github.com/smallstep/certificates/security/advisories/GHSA-h8cp-697h-8c8p
  • nvd.nist.gov/vuln/detail/CVE-2025-44005

Code Behaviors & Features

Detect and mitigate CVE-2025-44005 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 0.29.0

Fixed versions

  • 0.29.0

Solution

Upgrade to version 0.29.0 or above.

Impact 10 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-306: Missing Authentication for Critical Function

Source file

go/github.com/smallstep/certificates/CVE-2025-44005.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:17:23 +0000.