CVE-2026-94603: Podman: The `podman run` command can be instructed to disable almost all sandboxing by image annotation
(updated )
Podman v4.4.0 added a feature where container checkpoints (from the podman container checkpoint command) could be distributed via OCI registry, and pulled from that registry and run via the podman run command. This allowed easy transfer of checkpoints between systems. However, checkpoints allow complete control of how the container is created - including full control of the container sandbox. When podman run detects a checkpoint, it will silently ignore all user input regarding how the container should be created - for example, podman run --cap-drop=ALL on an image that is determined to be a checkpoint will ignore --cap-drop=all and use the set of capabilities specified by the checkpoint image instead, which could include all capabilities. Podman identifies checkpoint images by looking for an annotation, io.podman.annotations.checkpoint.runtime.name. If this annotation is set, the image is treated as a checkpoint. Conflating container images and checkpoints in podman run allows inherently insecure behavior as the image can now control how it is executed. The Podman Maintainers have determined that the safest course of action is to remove this functionality.
References
- github.com/advisories/GHSA-2cvf-wqm6-wr9g
- github.com/podman-container-tools/podman/commit/24706290d5c974f078d8ca284026802515f28e92
- github.com/podman-container-tools/podman/commit/3721ff82ffb44a4ceeaecc5abd3808e924a6b669
- github.com/podman-container-tools/podman/commit/450c64426dbcff1097d3c7911d791101e3d16f4c
- github.com/podman-container-tools/podman/commit/7728ba0a90094408ad9078e36c3622a651d49616
- github.com/podman-container-tools/podman/commit/c74b1d37b3fb834b0de43e176565d9d8c254b627
- github.com/podman-container-tools/podman/commit/ea9243e04d1db3886dc3a51ee3300ffb547cfc02
- github.com/podman-container-tools/podman/releases/tag/v5.8.8
- github.com/podman-container-tools/podman/releases/tag/v6.1.3
- github.com/podman-container-tools/podman/security/advisories/GHSA-2cvf-wqm6-wr9g
- nvd.nist.gov/vuln/detail/CVE-2026-94603
Code Behaviors & Features
Detect and mitigate CVE-2026-94603 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →