CVE-2022-1227
Vulnerability Summary
Timeline
Description
A privilege escalation flaw was found in Podman. This flaw allows an attacker to publish a malicious image to a public registry. Once this image is downloaded by a potential victim, the vulnerability is triggered after a user runs the 'podman top' command. This action gives the attacker access to the host filesystem, leading to information disclosure or denial of service.
CVSS Metrics
- v4.0•HIGH•Score: 8.7CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
- v3.1•HIGH•Score: 8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- v3.1•HIGH•Score: 8CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
- v2.0•MEDIUM•Score: 6.8AV:N/AC:M/Au:N/C:P/I:P/A:P
EPSS Trends
Current EPSS score: 4.21%• Percentile: 91%
Techniques & Countermeasures
- CWE-281•Improper Preservation of Permissions
The product does not preserve permissions or incorrectly preserves permissions when copying, restoring, or sharing objects, which can cause them to have less restrictive permissions than intended.
- CWE-269•Improper Privilege Management
The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
Affected Systems
- debian•golang-github-containers-psgo
< 1.5.2-1+deb11u1 | < 1.7.1+ds1-1 | < 1.7.1+ds1-1 | < 1.7.1+ds1-1
- debian•libpod
< 3.0.1+dfsg1-3+deb11u2 | < 3.4.7+ds1-1
- fedoraproject•fedora
34 | 35
- github.com/containers•psgo
< 1.7.2
- github.com/containers/podman•v3
< 3.4
- podman_project•podman
< 4.0.0
- psgo_project•psgo
< 1.7.2
- redhat•developer_tools
1.0
- redhat•enterprise_linux
7.0 | 8.0
- redhat•enterprise_linux_eus
8.6
- redhat•enterprise_linux_for_ibm_z_systems
7.0 | 8.6
- redhat•enterprise_linux_for_power_little_endian
7.0 | 8.6
- redhat•enterprise_linux_server
7.0
- redhat•enterprise_linux_server_aus
8.6
- redhat•enterprise_linux_server_for_power_little_endian_update_services_for_sap_solutions
8.6
- redhat•enterprise_linux_server_tus
8.6
- redhat•enterprise_linux_server_update_services_for_sap_solutions
8.6
- redhat•enterprise_linux_workstation
7.0
- redhat•openshift_container_platform
4.0
- redhat•quay
3.0.0
- redhat•buildah
< 0:1.19.9-3.module+el8.6.0+14874+64436299 | < 0:1.21.4-3.module+el8.4.0+15741+47bb6bfe
- redhat•buildah-debuginfo
< 0:1.19.9-3.module+el8.6.0+14874+64436299 | < 0:1.21.4-3.module+el8.4.0+15741+47bb6bfe
- redhat•buildah-debugsource
< 0:1.19.9-3.module+el8.6.0+14874+64436299 | < 0:1.21.4-3.module+el8.4.0+15741+47bb6bfe
- redhat•buildah-tests
< 0:1.19.9-3.module+el8.6.0+14874+64436299 | < 0:1.21.4-3.module+el8.4.0+15741+47bb6bfe
- redhat•buildah-tests-debuginfo
< 0:1.19.9-3.module+el8.6.0+14874+64436299 | < 0:1.21.4-3.module+el8.4.0+15741+47bb6bfe
- redhat•cockpit-podman
< 0:29-2.module+el8.6.0+14874+64436299 | < 0:32-2.module+el8.4.0+14908+81312c48
- redhat•conmon
< 2:2.0.26-1.module+el8.6.0+14874+64436299 | < 2:2.0.29-1.module+el8.4.0+14908+81312c48
- redhat•conmon-debuginfo
< 2:2.0.26-1.module+el8.6.0+14874+64436299 | < 2:2.0.29-1.module+el8.4.0+14908+81312c48
- redhat•conmon-debugsource
< 2:2.0.26-1.module+el8.6.0+14874+64436299 | < 2:2.0.29-1.module+el8.4.0+14908+81312c48
- redhat•container-selinux
< 2:2.178.0-2.module+el8.6.0+14874+64436299 | < 2:2.167.0-1.module+el8.4.0+14908+81312c48
- redhat•containernetworking-plugins
< 0:0.9.1-1.module+el8.6.0+14874+64436299 | < 0:0.9.1-1.module+el8.4.0+14908+81312c48
- redhat•containernetworking-plugins-debuginfo
< 0:0.9.1-1.module+el8.6.0+14874+64436299 | < 0:0.9.1-1.module+el8.4.0+14908+81312c48
- redhat•containernetworking-plugins-debugsource
< 0:0.9.1-1.module+el8.6.0+14874+64436299 | < 0:0.9.1-1.module+el8.4.0+14908+81312c48
- redhat•containers-common
< 1:1.2.4-1.module+el8.6.0+14874+64436299 | < 1:1.3.1-7.module+el8.4.0+15741+47bb6bfe
- redhat•crit
< 0:3.15-1.module+el8.6.0+14874+64436299 | < 0:3.15-1.module+el8.4.0+14908+81312c48
- redhat•criu
< 0:3.15-1.module+el8.6.0+14874+64436299 | < 0:3.15-1.module+el8.4.0+14908+81312c48
- redhat•criu-debuginfo
< 0:3.15-1.module+el8.6.0+14874+64436299 | < 0:3.15-1.module+el8.4.0+14908+81312c48
- redhat•criu-debugsource
< 0:3.15-1.module+el8.6.0+14874+64436299 | < 0:3.15-1.module+el8.4.0+14908+81312c48
- redhat•crun
< 0:0.18-3.module+el8.6.0+14874+64436299 | < 0:0.20.1-1.module+el8.4.0+14908+81312c48
- redhat•crun-debuginfo
< 0:0.18-3.module+el8.6.0+14874+64436299 | < 0:0.20.1-1.module+el8.4.0+14908+81312c48
- redhat•crun-debugsource
< 0:0.18-3.module+el8.6.0+14874+64436299 | < 0:0.20.1-1.module+el8.4.0+14908+81312c48
- redhat•fuse-overlayfs
< 0:1.4.0-2.module+el8.6.0+14874+64436299 | < 0:1.6-1.module+el8.4.0+14908+81312c48
- redhat•fuse-overlayfs-debuginfo
< 0:1.4.0-2.module+el8.6.0+14874+64436299 | < 0:1.6-1.module+el8.4.0+14908+81312c48
- redhat•fuse-overlayfs-debugsource
< 0:1.4.0-2.module+el8.6.0+14874+64436299 | < 0:1.6-1.module+el8.4.0+14908+81312c48
- redhat•libslirp
< 0:4.3.1-1.module+el8.6.0+14874+64436299 | < 0:4.3.1-1.module+el8.4.0+14908+81312c48
- redhat•libslirp-debuginfo
< 0:4.3.1-1.module+el8.6.0+14874+64436299 | < 0:4.3.1-1.module+el8.4.0+14908+81312c48
- redhat•libslirp-debugsource
< 0:4.3.1-1.module+el8.6.0+14874+64436299 | < 0:4.3.1-1.module+el8.4.0+14908+81312c48
- redhat•libslirp-devel
< 0:4.3.1-1.module+el8.6.0+14874+64436299 | < 0:4.3.1-1.module+el8.4.0+14908+81312c48
- redhat•oci-seccomp-bpf-hook
< 0:1.2.0-3.module+el8.6.0+14874+64436299 | < 0:1.2.3-2.module+el8.4.0+14908+81312c48
- redhat•oci-seccomp-bpf-hook-debuginfo
< 0:1.2.0-3.module+el8.6.0+14874+64436299 | < 0:1.2.3-2.module+el8.4.0+14908+81312c48
Showing first 50 affected entries in server-rendered view.
References (26)
- https://bugzilla.redhat.com/show_bug.cgi?id=2070368
- https://github.com/containers/podman/issues/10941
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DLUJZV3HBP56ADXU6QH2V7RNYUPMVBXQ/
- https://security.netapp.com/advisory/ntap-20240628-0001/
- https://nvd.nist.gov/vuln/detail/CVE-2022-1227
- https://github.com/containers/podman/pull/13862
- https://github.com/containers/podman/pull/13862/commits/79a3e149c10f74db4cebff624287385c90179d09
- https://github.com/containers/psgo/pull/92
- https://github.com/containers/podman
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DLUJZV3HBP56ADXU6QH2V7RNYUPMVBXQ
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DLUJZV3HBP56ADXU6QH2V7RNYUPMVBXQ
- https://pkg.go.dev/vuln/GO-2022-0558
- https://security.netapp.com/advisory/ntap-20240628-0001
- https://access.redhat.com/errata/RHSA-2022:2143
- https://access.redhat.com/security/updates/classification/#important
- https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_2143.json
- https://access.redhat.com/security/cve/CVE-2022-1227
- https://www.cve.org/CVERecord?id=CVE-2022-1227
- https://access.redhat.com/errata/RHSA-2022:2190
- https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_2190.json
- https://access.redhat.com/errata/RHSA-2022:2263
- https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_2263.json
- https://access.redhat.com/errata/RHSA-2022:5622
- https://bugzilla.redhat.com/show_bug.cgi?id=2095808
- https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_5622.json
- https://security-tracker.debian.org/tracker/CVE-2022-1227