Patch Forecast
Yellow warning
Plan into this sprint.

CVE-2026-62290 · GHSA-8rvj-mm4h-c258

cert-manager: Direct ACME Challenge resources can bypass Issuer DNS01 solver policy and use ClusterIssuer DNS credentials

Risk score
54/100
CVSS
7.3 v3.1
Exploit chance (30 days)
0.1%
Published
16 Jul 2026

Open in the live forecast Today's forecast

What to know

What it is
cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates. From 1.18.0 until 1.19.6 and 1.20.3, Challenge resources under acme.cert-manager.io can be created directly by namespace users without admissi…
Affected
github.com/cert-manager/cert-manager (go) >= 1.18.0, < 1.19.6; github.com/cert-manager/cert-manager (go) >= 1.20.0-alpha.0, < 1.20.3
Fix
Upgrade github.com/cert-manager/cert-manager to 1.19.6 or 1.20.3 (whichever matches your release line) or later.
Exploitation
Public proof of concept

Why it is Yellow

  • CVSS 7.3 high
  • Public exploit or proof of concept referenced
  • On your watchlist: Go

Affected packages

PackageEcosystemVulnerableFixed in
github.com/cert-manager/cert-managergo>= 1.18.0, < 1.19.61.19.6
github.com/cert-manager/cert-managergo>= 1.20.0-alpha.0, < 1.20.31.20.3

References

Original description

cert-manager adds certificates and certificate issuers as resource types in Kubernetes clusters, and simplifies the process of obtaining, renewing and using those certificates. From 1.18.0 until 1.19.6 and 1.20.3, Challenge resources under acme.cert-manager.io can be created directly by namespace users without admission validation tying the Challenge to an Order, owner reference, or Issuer-selected solver, allowing attacker-controlled Challenge.spec.solver values referencing a ClusterIssuer to bypass DNS01 solver selectors such as dnsZones, dnsNames, and matchLabels and cause cert-manager to use ClusterIssuer DNS credentials for attacker-selected provider settings and DNS names, including disclosure of X-Api-User and X-Api-Key headers for acme-dns. This issue is fixed in versions 1.19.6 and 1.20.3.

Last activity 29 Oct 2026. Patch Forecast updates every hour.