Summary
The container-tools module contains tools for working with containers, notably podman, buildah, skopeo, and runc.
Security Fix(es):
* Podman: Buildah: cri-o: FIPS Crypto-Policy Directory Mounting Issue in containers/common Go Library (CVE-2024-9341)
* Buildah: Podman: Improper Input Validation in bind-propagation Option of Dockerfile RUN --mount Instruction (CVE-2024-9407)
* buildah: Buildah allows arbitrary directory mount (CVE-2024-9675)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Fixed packages 73
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 8 | aardvark-dns | 2:1.10.1-2.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | aardvark-dns | 2:1.10.1-2.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | buildah | 2:1.33.10-1.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | buildah-tests | 2:1.33.10-1.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | cockpit-podman | 84.1-1.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | conmon | 3:2.1.10-1.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | conmon | 3:2.1.10-1.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | conmon | 3:2.1.10-1.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | conmon | 3:2.1.10-1.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | container-selinux | 2:2.229.0-2.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | containernetworking-plugins | 1:1.4.0-5.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | containernetworking-plugins | 1:1.4.0-5.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | containernetworking-plugins | 1:1.4.0-5.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | containers-common | 2:1-82.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | containers-common | 2:1-82.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | crit | 3.18-5.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | crit | 3.18-5.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | crit | 3.18-5.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | criu | 3.18-5.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | criu | 3.18-5.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | criu | 3.18-5.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | criu-devel | 3.18-5.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | criu-devel | 3.18-5.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | criu-devel | 3.18-5.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | criu-libs | 3.18-5.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | criu-libs | 3.18-5.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | criu-libs | 3.18-5.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | crun | 1.14.3-2.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | crun | 1.14.3-2.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | crun | 1.14.3-2.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | fuse-overlayfs | 1.13-1.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | fuse-overlayfs | 1.13-1.module_el8.10.0+3792+03eaed9c |
| AlmaLinux · 8 | fuse-overlayfs | 1.13-1.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | libslirp | 4.4.0-2.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | libslirp | 4.4.0-2.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | libslirp | 4.4.0-2.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | libslirp-devel | 4.4.0-2.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | libslirp-devel | 4.4.0-2.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | libslirp-devel | 4.4.0-2.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | libslirp-devel | 4.4.0-2.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | netavark | 2:1.10.3-1.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | netavark | 2:1.10.3-1.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | netavark | 2:1.10.3-1.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | oci-seccomp-bpf-hook | 1.2.10-1.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | oci-seccomp-bpf-hook | 1.2.10-1.module_el8.10.0+3792+03eaed9c |
| AlmaLinux · 8 | oci-seccomp-bpf-hook | 1.2.10-1.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | podman | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-catatonit | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-docker | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-gvproxy | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-plugins | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-remote | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | podman-tests | 4:4.9.4-15.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | python3-criu | 3.18-5.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | python3-criu | 3.18-5.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | python3-criu | 3.18-5.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | python3-podman | 4.9.0-2.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | runc | 1:1.1.12-5.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | skopeo | 2:1.14.5-3.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | skopeo | 2:1.14.5-3.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | skopeo | 2:1.14.5-3.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | skopeo-tests | 2:1.14.5-3.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | skopeo-tests | 2:1.14.5-3.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | slirp4netns | 1.2.3-1.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | slirp4netns | 1.2.3-1.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | slirp4netns | 1.2.3-1.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | toolbox | 0.0.99.5-2.module_el8.10.0+3901+4b80ecd7 |
| AlmaLinux · 8 | toolbox | 0.0.99.5-2.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | toolbox | 0.0.99.5-2.module_el8.10.0+3845+87b84552 |
| AlmaLinux · 8 | toolbox | 0.0.99.5-2.module_el8.10.0+3876+e55593a8 |
| AlmaLinux · 8 | toolbox-tests | 0.0.99.5-2.module_el8.10.0+3858+6ad51f9f |
| AlmaLinux · 8 | toolbox-tests | 0.0.99.5-2.module_el8.10.0+3909+6e1c1eb7 |
| AlmaLinux · 8 | udica | 0.2.6-21.module_el8.10.0+3876+e55593a8 |
Vulnerabilities 3
-
High 7.8
Buildah: buildah allows arbitrary directory mount
A vulnerability was found in Buildah. Cache mounts do not properly validate that user-specified paths for the cache are within our cache directory, allowing a `RUN` instruction in a Container file to mount an arbitrary directory from the host (read/write) int…
-
Medium 5.4
Podman: buildah: cri-o: fips crypto-policy directory mounting issue in containers/common go library
A flaw was found in Go. When FIPS mode is enabled on a system, container runtimes may incorrectly handle certain file paths due to improper validation in the containers/common Go library. This flaw allows an attacker to exploit symbolic links and trick the sy…
-
Medium 4.7
Buildah: podman: improper input validation in bind-propagation option of dockerfile run --mount instruction
A vulnerability exists in the bind-propagation option of the Dockerfile RUN --mount instruction. The system does not properly validate the input passed to this option, allowing users to pass arbitrary parameters to the mount instruction. This issue can be exp…
References
-
report
https://access.redhat.com/security/cve/CVE-2024-9341
-
report
https://access.redhat.com/security/cve/CVE-2024-9407
-
report
https://access.redhat.com/security/cve/CVE-2024-9675
-
report
https://bugzilla.redhat.com/2315691
-
report
https://bugzilla.redhat.com/2315887
-
report
https://bugzilla.redhat.com/2317458
-
advisory
https://errata.almalinux.org/8/ALSA-2024-8846.html