CRI-O Checkpoint Restore Security Context Bypass
A vulnerability in CRI-O checkpoint restore allows an authenticated user to bypass Kubernetes security context enforcement by leveraging a malicious checkpointed container, leading to potential privilege escalation.
CVE search metadata
CVE search record: CVE-2026-92574. Severity: high. CVSS: 8.8. KEV: no. Product: CRI-O (>= 1.34), OpenShift Container Platform (>= 4.17). Brief: CRI-O Checkpoint Restore Security Context Bypass. Brief link: https://feed.craftedsignal.io/briefs/2026-09-crio-checkpoint-bypass/
CVE-2026-92574 describes a security flaw within the CRI-O container runtime checkpoint/restore mechanism. The vulnerability exists when a user with permissions to create pods utilizes a malicious checkpointed container image to initialize a new pod. During the restoration process, the runtime fails to properly apply the destination pod's intended Kubernetes security context.
Instead of enforcing the security settings defined in the new pod specification, the restored process inherits critical security state artifacts from the original checkpoint, including Linux capabilities, user credentials, no_new_privs flags, and seccomp profiles. This effectively allows an attacker to bypass container isolation and execute code with elevated privileges that were intended to be restricted. The vulnerability affects CRI-O version 1.34 and later, as well as Red Hat OpenShift Container Platform version 4.17 and subsequent releases. Impacted environments are those where checkpoint restore functionality is enabled and reachable by users capable of pod creation.
Impact
Successful exploitation of this vulnerability permits unauthorized privilege escalation within a containerized environment. By bypassing established Kubernetes security contexts, an attacker can gain capabilities or permissions that were explicitly revoked in the destination pod configuration. This compromises container isolation boundaries, potentially allowing for cross-container lateral movement or host-level escalation if the inherited security state provides sufficient privileges. The scope of impact is limited to Kubernetes clusters utilizing affected CRI-O runtimes with checkpoint functionality enabled.
Recommendation
Prioritized actions for security and platform engineering teams:
- Identify and audit all Kubernetes clusters running CRI-O 1.34+ or OCP 4.17+ where checkpoint/restore functionality is enabled.
- Restrict pod creation permissions (RBAC) to only trusted identities, as this is a prerequisite for exploitation of CVE-2026-92574.
- Monitor Kubernetes audit logs for pod creation requests involving unusual image sources or specific checkpoint-related APIs.
- Monitor for the deployment of pods with security contexts that conflict with the image's source characteristics if such metadata is traceable.
- Prepare to deploy official security patches from Red Hat or upstream CRI-O as soon as they become available to address CVE-2026-92574.
Immediate actions
Audit cluster configurations for the enablement of container checkpoint/restore.
Mitigations
Monitor for pod creation events from unauthorized users.
CVE-2026-92574