Description
A flaw was found in CRIU's handling of restartable sequences (rseq) during checkpoint/restore. A malicious process inside a container can register an rseq critical section that hijacks CRIU's parasite code injection during checkpoint, allowing it to spoof the process credentials saved in the checkpoint image. On restore, the container process gains elevated capabilities and zeroed UIDs/GIDs.

The practical impact on Red Hat products is limited by several factors: checkpoint/restore requires root privileges (podman) or cluster-admin RBAC (OpenShift) to trigger and cannot be initiated from within the container itself; on OpenShift prior to 4.17 the feature required explicit opt-in, and on 4.17+ the kubelet checkpoint API RBAC is not configured by default; OpenShift enforces user namespaces by default for regular workloads (hostUsers is gated behind admin-only SCCs), which makes the spoofed capabilities namespace-scoped and ineffective for privilege escalation; SELinux type enforcement (container_t) blocks privilege transitions independently of capabilities; seccomp filters persist through checkpoint/restore and cannot be corrupted via the parasite; and kernel mount namespace ownership checks on RHEL 9/10 kernels prevent mount-based container escape even with spoofed capabilities.
Published: 2026-07-28
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in CRIU’s handling of restartable sequences allows a malicious process inside a container to register a critical section that hijacks CRIU’s parasite code injection during checkpoint. The hijacked code can spoof the process credentials saved in the checkpoint image, so when the container is restored the process appears with elevated capabilities and zeroed UIDs/GIDs. This gives the container process privileges that it should not have, potentially enabling escape from container boundaries.

Affected Systems

The vulnerability affects Red Hat Enterprise Linux 7 through 10 and Red Hat OpenShift Container Platform 4. Containers running on these platforms may be exposed when checkpoint/restore is performed.

Risk and Exploitability

The CVSS score of 7.8 indicates a medium–high impact, but the EPSS score of less than 1 % shows that exploitation is currently rare. The flaw cannot be triggered from within the container; it requires root‑privileged podman or cluster‑admin RBAC on OpenShift, and checkpoint/restore is not enabled by default on OpenShift 4.17+. Even if exploited, OpenShift’s default use of user namespaces, SELinux type enforcement, seccomp filters, and kernel mount namespace checks limit the practical effect of spoofed capabilities. The vulnerability is not listed in the CISA KEV catalog, further suggesting a lower likelihood of widespread active exploitation.

Generated by OpenCVE AI on August 3, 2026 at 14:32 UTC.

Remediation

Vendor Workaround

Disable checkpoint/restore functionality in the container runtime if it is not required. If checkpoint/restore is needed, ensure containers run with user namespaces enabled, which limits the scope of spoofed capabilities to the user namespace.


OpenCVE Recommended Actions

  • Disable checkpoint/restore functionality in the container runtime if it is not required.
  • If checkpoint/restore is needed, ensure that user namespaces are enabled so any spoofed capabilities stay confined to the namespace.
  • Restrict checkpoint/restore privileges by limiting RBAC to only necessary users or roles in the OpenShift cluster.
  • Ensure that SELinux remains in enforcing mode on container hosts to prevent privilege transitions independent of capabilities and seccomp filters.

Generated by OpenCVE AI on August 3, 2026 at 14:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Redhat openshift Container Platform
Vendors & Products Redhat openshift Container Platform

Wed, 29 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Tue, 28 Jul 2026 19:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in CRIU's handling of restartable sequences (rseq) during checkpoint/restore. A malicious process inside a container can register an rseq critical section that hijacks CRIU's parasite code injection during checkpoint, allowing it to spoof the process credentials saved in the checkpoint image. On restore, the container process gains elevated capabilities and zeroed UIDs/GIDs. The practical impact on Red Hat products is limited by several factors: checkpoint/restore requires root privileges (podman) or cluster-admin RBAC (OpenShift) to trigger and cannot be initiated from within the container itself; on OpenShift prior to 4.17 the feature required explicit opt-in, and on 4.17+ the kubelet checkpoint API RBAC is not configured by default; OpenShift enforces user namespaces by default for regular workloads (hostUsers is gated behind admin-only SCCs), which makes the spoofed capabilities namespace-scoped and ineffective for privilege escalation; SELinux type enforcement (container_t) blocks privilege transitions independently of capabilities; seccomp filters persist through checkpoint/restore and cannot be corrupted via the parasite; and kernel mount namespace ownership checks on RHEL 9/10 kernels prevent mount-based container escape even with spoofed capabilities.
Title Criu: criu: container escape via rseq critical section hijack during checkpoint/restore
First Time appeared Redhat
Redhat enterprise Linux
Redhat openshift
Weaknesses CWE-269
CPEs cpe:/a:redhat:openshift:4
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
Redhat openshift
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Redhat Enterprise Linux Openshift Openshift Container Platform
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-29T15:25:17.525Z

Reserved: 2026-07-28T17:53:06.770Z

Link: CVE-2026-18107

cve-icon Vulnrichment

Updated: 2026-07-29T13:00:24.683Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-28T19:17:32.420

Modified: 2026-07-30T14:15:31.167

Link: CVE-2026-18107

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-28T18:21:00Z

Links: CVE-2026-18107 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:22:33Z

Weaknesses
  • CWE-269

    Improper Privilege Management