Description
Use-after-free vulnerability in VFS in Google gVisor prior to release 20260831.0 on all platforms allows a local attacker with standard container privileges to achieve code execution in the host sentry process by double-freeing the backing MemoryFile from an in-sandbox overlay filesystem. The sentry process remains confined by host-level Linux seccomp and namespace boundaries.
Published: 2026-10-09
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Local Code Execution
Action: Immediate Patch
AI Analysis

Impact

The bug is a double‑free and use‑after‑free condition in gVisor’s virtual filesystem layer that allows a process running inside a container to free a MemoryFile backing object twice and then trigger a use‑after‑free that ends up executing code inside the host’s sentry process. Because the sentry is confined only by host‑level seccomp and namespace isolation, a successful exploitation results in local code execution on the host that can be leveraged for further privilege escalation. This defect is classified as CWE‑415 and CWE‑416.

Affected Systems

Google gVisor on all platforms is affected; any installation that has not been updated to release 20260831.0 or later is vulnerable. The issue appears in every component that exposes the VFS overlay filesystem to user containers.

Risk and Exploitability

The CVSS base score of 8.5 reflects a high severity for local privilege escalation. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector is local and requires a container to have standard privileges to manipulate the filesystem within the sandbox. An attacker would need to run a malicious program inside the container to trigger the double‑free, after which arbitrary code can execute in the host sentry process. Given the lack of an exploit probability metric, the focus should be on patching and hardening container boundaries.

Generated by OpenCVE AI on October 9, 2026 at 16:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Google gVisor to release 20260831.0 or later to remove the double‑free bug.
  • Remove unnecessary privileges from containers; run them with the least privileged user accounts and avoid giving them root access to the overlay filesystem.
  • Configure the host to enforce seccomp profiles and namespace isolation for sentry processes, ensuring that even if code runs inside the sentry low‑privileged state, it cannot escape to the broader system.

Generated by OpenCVE AI on October 9, 2026 at 16:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Google
Google gvisor
Vendors & Products Google
Google gvisor

Fri, 09 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
Description Use-after-free vulnerability in VFS in Google gVisor prior to release 20260831.0 on all platforms allows a local attacker with standard container privileges to achieve code execution in the host sentry process by double-freeing the backing MemoryFile from an in-sandbox overlay filesystem. The sentry process remains confined by host-level Linux seccomp and namespace boundaries.
Title Code Execution in Host Sentry Process via Double Free in gVisor VFS MemoryFile
Weaknesses CWE-415
CWE-416
References
Metrics cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: Google

Published:

Updated: 2026-10-09T14:44:35.711Z

Reserved: 2026-09-22T14:46:37.727Z

Link: CVE-2026-95702

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-09T15:17:20.447

Modified: 2026-10-09T16:35:35.900

Link: CVE-2026-95702

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T16:45:09Z

Weaknesses