Host Root Sandbox Escape in gVisor via Character Device Passthrough and CUSE
Improper Exposure of Resource to Wrong Sphere in the host file helper (gofer) in Google gVisor prior to commit 573a9e73cf844f on Linux platforms with CUSE enabled allows a local attacker with container image deployment privileges to achieve root code execution on the host system. By including a /dev/cuse character device node in a container image, opening the device passes through to the host, allowing the sandboxed attacker to register a host device and exploit CUSE unrestricted ioctl handling to overwrite root udev helper memory.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-96812
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 22:28 UTC · Revision 1
Source evidence
Host Root Sandbox Escape in gVisor via Character Device Passthrough and CUSE
core-osv · Original sourcePublished 25 Sept 2026, 14:47 UTC
Improper Exposure of Resource to Wrong Sphere in the host file helper (gofer) in Google gVisor prior to commit 573a9e73cf844f on Linux platforms with CUSE enabled allows a local attacker with container image deployment privileges to achieve root code execution on the host system. By including a /dev/cuse character device node in a container image, opening the device passes through to the host, allowing the sandboxed attacker to register a host device and exploit CUSE unrestricted ioctl handling to overwrite root udev helper memory.
osv:CVE-2026-96812
Complete source record
{
"id": "3a17081bd57eeba6b97a24157abd513e23109f7f75bb00c38ccb6f08938af92a",
"url": "https://osv.dev/vulnerability/CVE-2026-96812",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Host Root Sandbox Escape in gVisor via Character Device Passthrough and CUSE",
"summary": "Improper Exposure of Resource to Wrong Sphere in the host file helper (gofer) in Google gVisor prior to commit 573a9e73cf844f on Linux platforms with CUSE enabled allows a local attacker with container image deployment privileges to achieve root code execution on the host system. By including a /dev/cuse character device node in a container image, opening the device passes through to the host, allowing the sandboxed attacker to register a host device and exploit CUSE unrestricted ioctl handling to overwrite root udev helper memory.",
"evidence": "osv:CVE-2026-96812",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-96812",
"aliases": [
"CVE-2026-96812"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/google/gvisor",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "573a9e73cf844f"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "573a9e73cf844f"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "573a9e73cf844f"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"introduced": "0"
},
{
"fixed": "573a9e73cf844f"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-96812.json"
}
}
],
"modified": "2026-10-28T02:30:40.015626046Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/96xxx/CVE-2026-96812.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-96812",
"https://github.com/google/gvisor/commit/573a9e73cf844f",
"https://github.com/google/gvisor"
],
"provider_metadata": {
"cwe_ids": [
"CWE-269",
"CWE-668"
],
"cna_assigner": "Google",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/96xxx/CVE-2026-96812.json"
}
},
"related_cves": [
{
"value": "CVE-2026-96812",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 507627,
"published_at": "2026-09-25T14:47:47.41+00:00"
}