Description
A vulnerability was found in Podman, Buildah, and CRI-O. A symlink traversal vulnerability in the containers/storage library can cause Podman, Buildah, and CRI-O to hang and result in a denial of service via OOM kill when running a malicious image using an automatically assigned user namespace (`--userns=auto` in Podman and Buildah). The containers/storage library will read /etc/passwd inside the container, but does not properly validate if that file is a symlink, which can be used to cause the library to read an arbitrary file on the host.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
containers/storage
Default version status: unaffected
0 to < 1.55.1affected
Red Hat Red Hat Enterprise Linux 8
Default version status: affected
8100020241101101019.afee755d to < *unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
4:4.9.4-16.el9_4 to < *unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
4:5.2.2-9.el9_5 to < *unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
2:1.37.5-1.el9_5 to < *unaffected
Red Hat Red Hat Enterprise Linux 9.4 Extended Update Support
Default version status: affected
2:1.33.11-1.el9_4 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.12
Default version status: affected
0:1.25.5-30.rhaos4.12.git53dc492.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.13
Default version status: affected
0:1.26.5-26.rhaos4.13.giteb3d487.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.14
Default version status: affected
0:1.27.8-12.rhaos4.14.git7597c43.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.14
Default version status: affected
v4.14.0-202503060906.p0.gb03f3f5.assembly.stream.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.15
Default version status: affected
0:1.28.11-5.rhaos4.15.git35a2431.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.15
Default version status: affected
v4.15.0-202503060734.p0.gbc0b789.assembly.stream.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.16
Default version status: affected
0:1.29.9-6.rhaos4.16.gite7bd45a.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.16
Default version status: affected
4:4.9.4-12.rhaos4.16.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.16
Default version status: affected
v4.16.0-202503121138.p0.g31c3c26.assembly.stream.el9 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.17
Default version status: affected
0:1.30.6-6.rhaos4.17.git6ac6e96.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.17
Default version status: affected
5:5.2.2-1.rhaos4.17.el8 to < *unaffected
Red Hat Red Hat OpenShift Container Platform 4.17
Default version status: affected
v4.17.0-202501281204.p0.ga753153.assembly.stream.el9 to < *unaffected
Red Hat OpenShift Developer Tools and Services
Default version status: affected
Red Hat OpenShift Developer Tools and Services
Default version status: affected
Red Hat OpenShift Developer Tools and Services
Default version status: affected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
Red Hat Red Hat Enterprise Linux 10
Default version status: affected
Red Hat Red Hat Enterprise Linux 10
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: unaffected
Red Hat Red Hat Enterprise Linux 9
Default version status: affected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: unaffected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: unaffected
Red Hat Red Hat OpenShift Container Platform 4
Default version status: affected
Red Hat Red Hat Quay 3
Default version status: affected
References
- https://access.redhat.com/errata/RHSA-2024:10289 ↗
- https://access.redhat.com/errata/RHSA-2024:8418 ↗
- https://access.redhat.com/errata/RHSA-2024:8428 ↗
- https://access.redhat.com/errata/RHSA-2024:8437 ↗
- https://access.redhat.com/errata/RHSA-2024:8686 ↗
- https://access.redhat.com/errata/RHSA-2024:8690 ↗
- https://access.redhat.com/errata/RHSA-2024:8694 ↗
- https://access.redhat.com/errata/RHSA-2024:8700 ↗
- https://access.redhat.com/errata/RHSA-2024:8984 ↗
- https://access.redhat.com/errata/RHSA-2024:9051 ↗
- https://access.redhat.com/errata/RHSA-2024:9454 ↗
- https://access.redhat.com/errata/RHSA-2024:9459 ↗
- https://access.redhat.com/errata/RHSA-2024:9926 ↗
- https://access.redhat.com/errata/RHSA-2025:0876 ↗
- https://access.redhat.com/errata/RHSA-2025:2454 ↗
- https://access.redhat.com/errata/RHSA-2025:2710 ↗
- https://access.redhat.com/errata/RHSA-2025:3301 ↗
- https://access.redhat.com/security/cve/CVE-2024-9676 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=2317467 ↗
- https://github.com/advisories/GHSA-wq2p-5pc6-wpgf ↗
- https://github.com/containers/storage/commit/935c58f4b3e364a9c9d33ed06476a831e6ad5679 ↗