Stopping Remote Code Execution with Sandboxes, CVE-2026-115995: Rust Zip
Affects zipSource Reddit NetSec
Mentioned vulnerabilities
Not known to be exploited · CVSS 9.4 Critical : upgrade to 9.0.5 as a priority.
Data as of 29 Oct 2026, 16:21 UTC
Thin evidence
One scorer or none| CNA (VulDB) | CVSS 4.0 | 9.4 |
|---|---|---|
| CNA (VulDB) | CVSS 3.1 | 9.6 |
| CNA (VulDB) | CVSS 3.0 | 9.6 |
| CNA (VulDB) | CVSS 2.0 | 10.0 |
- Patch
- Available – fixed in 9.0.5
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:XExploitation evidence
Disclosed: evidence found.
CVE published 24 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
Upgrade zip to 9.0.5.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
crates.iozippkg:cargo/zipOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade the Rust zip crate to version 9.0.5 or later, which fixes both vulnerabilities. Additionally, implement architectural security measures such as deny-by-default, capability-driven sandboxes to contain untrusted code execution and limit the blast radius of potential vulnerabilities. Relying solely on patching is insufficient; sandboxing untrusted code reduces the risk of exploitation even if new vulnerabilities are discovered.
Discussion
Two serious vulnerabilities were found in the Rust zip crate, a widely used library for handling ZIP files. The first (RUSTSEC-2026-0367) allows privilege escalation by preserving dangerous file permission bits (setuid, setgid, sticky bit) when extracting archives, potentially enabling attackers to plant setuid-root files. The second (CVE-2026-115905) is a critical remote code execution flaw caused by inconsistent handling of file names between the central directory and local headers in ZIP archives, allowing arbitrary file overwrite and execution. Both vulnerabilities are fixed in version 9.0.5 of the zip crate. The advisory emphasizes that patching alone is insufficient and advocates architectural security using deny-by-default sandboxes to contain untrusted code and limit the impact of such vulnerabilities.
r/netsec (opens in a new tab)u/HectaMan0 points0 comments
With AI platfforms, #vulnpocalypse, and supply chain attacks security teams and platform engineering teams heads are spinning. The two recent HIGH and CRITICAL CVEs in the rust zip make a great case study for how we can build more resilient, defendable, and secure platforms with Wasm Sandboxes:
https://cosmonic.com/blog/stopping-remote-code-execution-with-a-sandbox/