← Back

CVE-2026-34208

nvd nist
Published: Apr 6, 2026Modified: Jun 17, 2026

JSON object

Loading...
10.0
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Exploitability: 3.9 / Impact: 6.0
Source: NVD

Description

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, SandboxJS blocks direct assignment to global objects (for example Math.random = ...), but this protection can be bypassed through an exposed callable constructor path: this.constructor.call(target, attackerObject). Because this.constructor resolves to the internal SandboxGlobal function and Function.prototype.call is allowed, attacker code can write arbitrary properties into host global objects and persist those mutations across sandbox instances in the same process. This vulnerability is fixed in 0.8.36.

Affected (1)

Products: Nyariv: Sandboxjs
1 product
Sandboxjs
Configuration A
1 vulnerable
Vulnerable SoftwareAffected Versions
Before 0.8.36

References (1)

Source: security-advisories@github.com
ExploitVendor Advisory

Timeline

No history available yet.