Podman: podman kube play command may overwrite host files
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 5.6.1
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: partial
Summary
There's a vulnerability in podman where an attacker may use the kube play command to overwrite host files when the kube file container a Secrete or a ConfigMap volume mount and such volume contains a symbolic link to a host file path. In a successful attack, the attacker can only control the target file to be overwritten but not the content to be written into the file. Binary-Affected: podman Upstream-version-introduced: v4.0.0 Upstream-version-fixed: v5.6.1
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: partial
- Record last updated
Affected versions
- podman
From 4.0.0 · fixed in 5.6.1
- podman
Version range not reported
- container-tools:rhel8
Version range not reported
- container-tools:rhel8
Version range not reported
- container-tools:rhel8
Version range not reported
- container-tools:rhel8
Version range not reported
- container-tools:rhel8
Version range not reported
- container-tools:rhel8
Version range not reported
- podman
Version range not reported
- podman
Version range not reported
- podman
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-8
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- kernel
Version range not reported
- kernel-rt
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- container-selinux
Version range not reported
- cri-o
Version range not reported
- kernel
Version range not reported
- openshift
Version range not reported
- openshift-ansible
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- container-selinux
Version range not reported
- cri-o
Version range not reported
- openshift
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- podman
Version range not reported
- openshift/ose-rhel-coreos-9
Version range not reported
- podman-main
Version range not reported
- devspaces/udi-base-rhel9
Version range not reported
- devspaces/udi-rhel9
Version range not reported
- github.com/containers/podman/v5Go
fixed in 5.6.1
- github.com/containers/podman/v4Go
through 4.9.5
- github.com/containers/podmanGo
All versions
- github.com/containers/podman/v2Go
All versions
- github.com/containers/podman/v3Go
All versions
- github.com/containers/podman/v4Go
All versions
References 25
access.redhat.com
- errata/RHBA-2025:15692
- errata/RHBA-2025:15712
- errata/RHBA-2025:16158
- errata/RHBA-2025:16163
- errata/RHEA-2025:4782
- errata/RHSA-2025:15900
- errata/RHSA-2025:15901
- errata/RHSA-2025:15904
- errata/RHSA-2025:16480
- errata/RHSA-2025:16481
- errata/RHSA-2025:16482
- errata/RHSA-2025:16488
- errata/RHSA-2025:16515
- errata/RHSA-2025:16724
- errata/RHSA-2025:17669
- errata/RHSA-2025:18217
- errata/RHSA-2025:18218
- errata/RHSA-2025:18240
- errata/RHSA-2025:19002
- errata/RHSA-2025:19041
- errata/RHSA-2025:19046
- errata/RHSA-2025:19094
- errata/RHSA-2025:19894
- errata/RHSA-2025:20909
- errata/RHSA-2025:20983