Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
2514 articles · 104572 vulns · 38/41 feeds (7d)
← Back to list
9.0
CVE-2026-25881PATCHED
nyariv · sandboxjs

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.31, a sandbox escape vulnerability allows sandboxed code to mutate host built-in prototypes by laundering the isGlobal protection flag throug

Description

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.31, a sandbox escape vulnerability allows sandboxed code to mutate host built-in prototypes by laundering the isGlobal protection flag through array literal intermediaries. When a global prototype reference (e.g., Map.prototype, Set.prototype) is placed into an array and retrieved, the isGlobal taint is stripped, permitting direct prototype mutation from within the sandbox. This results in persistent host-side prototype pollution and may enable RCE in applications that use polluted properties in sensitive sinks (example gadget: execSync(obj.cmd)). This vulnerability is fixed in 0.8.31.

Affected Products

VendorProductVersions
nyarivsandboxjs< 0.8.31

References

  • https://github.com/nyariv/SandboxJS/commit/f369f8db26649f212a6a9a2e7a1624cb2f705b53(Patch)
  • https://github.com/nyariv/SandboxJS/security/advisories/GHSA-ww7g-4gwx-m7wj(Exploit, Mitigation, Vendor Advisory)
CVSS 3.19.0 CRITICAL
VectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CISA KEV❌ No
Actively exploited❌ No
Patch available
0.8.31
CWECWE-1321
PublishedFeb 9, 2026
Last enriched5d ago
Trending Score0
Source articles0
Independent0
Info Completeness9/14
Missing: epss, kev, exploit, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

CRITICALCVE-2026-34208EXP
SandboxJS: Sandbox integrity escape
Trending: 71
MEDIUMCVE-2026-34217EXP
SandboxJS has a Sandbox Escape via Prop Object Leak in New Handler
Trending: 66
MEDIUMCVE-2026-34211EXP
SandboxJS: Stack overflow DoS via deeply nested expressions in recursive descent parser
Trending: 46
CRITICALCVE-2026-25142
SandboxJS is a JavaScript sandboxing library. Prior to 0.8.27, SanboxJS does not properly restrict __lookupGetter__ which can be used to obtain prototypes, which can be used for escaping the sandbox /
CRITICALCVE-2026-23830
SandboxJS is a JavaScript sandboxing library. Versions prior to 0.8.26 have a sandbox escape vulnerability due to `AsyncFunction` not being isolated in `SandboxFunction`. The library attempts to sandb

Pin to Dashboard

Verification

State: verified
Confidence: 100%

Vulnerability Timeline

CVE Published
Feb 9, 2026
Patch Available
Feb 18, 2026
Discovered by ZDM
Apr 1, 2026