chore(deps): update dependency cert-manager/cert-manager to v1.20.3#19
Conversation
Dependency Bump EvaluationVersion change: cert-manager/cert-manager Changes:
Breaking changes: The Security concerns: None introduced. This release fixes a HIGH severity security issue. Upgrading is recommended. Impact on codebase: Minimal — the only change is the CI status: Pre Merge checks (build, lint, test, test-e2e) are still in progress. Verify they pass before merging. Recommendation: SAFE TO MERGE (after CI passes) Notes: This is a security patch that all cert-manager users are advised to apply. The RBAC change is a hardening measure that does not affect this operator's usage pattern. — Claude Code |
This PR contains the following updates:
v1.20.2→v1.20.3v1.21.0Release Notes
cert-manager/cert-manager (cert-manager/cert-manager)
v1.20.3Compare Source
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
This patch release fixes a security issue (
GHSA-8rvj-mm4h-c258, HIGH) where the defaultcert-manager-editaggregate ClusterRole granted namespace users permission to create ACMEChallengeandOrderresources directly. A user who could create aChallengereferencing aClusterIssuercould supply attacker-controlled solver configuration while cert-manager loaded credentials from theClusterIssuer's namespace, bypassing Issuer solver selectors (dnsZones,dnsNames,matchLabels). With the acme-dns provider specifically, this could disclose DNS credentials to an attacker-controlled endpoint.This release also removes the issuer owner reference from Challenges which was blocking Challenge garbage collection, and updates Go to fix reported CVEs.
All users should upgrade.
Changes by Kind
Bug or Regression
createand Ordercreate,patch,updateverbs from thecert-manager-editaggregate ClusterRole (GHSA-8rvj-mm4h-c258). (#8940, @wallrj-cyberark)Other (Cleanup or Flake)
v1.26.4to fix CVE-2026-27145, CVE-2026-42504, and CVE-2026-42507 (#8926, @wallrj-cyberark)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.