Skip to main content
← All vulnerabilities
CVE-2024-12401GHSA-R4PG-VG54-WXX4GO-2024-3282GHSA-GHW8-3XQW-HHCJ

Cert-manager: potential dos when parsing specially crafted pem inputs

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.12.14, 1.15.4, 1.16.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

A flaw was found in the cert-manager package. This flaw allows an attacker who can modify PEM data that the cert-manager reads, for example, in a Secret resource, to use large amounts of CPU in the cert-manager controller pod to effectively create a denial-of-service (DoS) vector for the cert-manager in the cluster.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • cert-manager

    through 1.12.14; From 1.13.0-alpha.0 · through 1.15.4; From 1.16.0-alpha.0 · through 1.16.2

  • cert-manager/jetstack-cert-manager-acmesolver-rhel9

    Version range not reported

  • cert-manager/jetstack-cert-manager-rhel9

    Version range not reported

  • cert-manager-operator-bundle-container

    Version range not reported

  • cert-manager-operator-container

    Version range not reported

  • cryostat-tech-preview/cryostat-rhel8-operator

    Version range not reported

  • multicluster-engine/assisted-service-8-rhel8

    Version range not reported

  • multicluster-engine/assisted-service-9-rhel9

    Version range not reported

  • openshift-serverless-1/serving-activator-rhel8

    Version range not reported

  • openshift-serverless-1/serving-autoscaler-hpa-rhel8

    Version range not reported

  • openshift-serverless-1/serving-autoscaler-rhel8

    Version range not reported

  • openshift-serverless-1/serving-controller-rhel8

    Version range not reported

  • openshift-serverless-1/serving-queue-rhel8

    Version range not reported

  • openshift-serverless-1/serving-storage-version-migration-rhel8

    Version range not reported

  • openshift-serverless-1/serving-webhook-rhel8

    Version range not reported

  • rhcl-operator-bundle-container

    Version range not reported

  • rhcl-operator-container

    Version range not reported

  • openshift4/ose-agent-installer-api-server-rhel9

    Version range not reported

  • openshift4/ose-contour-rhel8

    Version range not reported

  • odf4/rook-ceph-rhel8-operator

    Version range not reported

  • openshift-gitops-1/gitops-rhel8-operator

    Version range not reported

  • github.com/cert-manager/cert-managerGo

    fixed in 1.12.14

  • github.com/cert-manager/cert-managerGo

    From 1.13.0-alpha.0 · fixed in 1.15.4

  • github.com/cert-manager/cert-managerGo

    From 1.16.0-alpha.0 · fixed in 1.16.2

  • github.com/cert-manager/cert-managerGo

    fixed in 1.12.14; From 1.13.0-alpha.0 · fixed in 1.15.4; From 1.16.0-alpha.0 · fixed in 1.16.2

References 8

access.redhat.com

bugzilla.redhat.com

GitHub · cert-manager/cert-manager

go.dev