CVE-2026-32723: nyariv SandboxJS · Race Condition
Affects nyariv SandboxJSSource CVE Database V5
Not known to be exploited · CVSS 4.8 Medium : upgrade to 0.8.35 when convenient.
Data as of 31 Oct 2026, 08:20 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 4% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.8.35
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 18 Mar 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 30 Oct 2026.
What to do
Upgrade SandboxJS and nyariv/sandboxjs to 0.8.35.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| nyarivSandboxJS | Affected
| Fixed in
|
npmnyariv/sandboxjspkg:npm/nyariv/sandboxjsOther 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
To mitigate CVE-2026-32723, organizations should immediately upgrade SandboxJS to version 0.8.35 or later, where the race condition is fixed by isolating tick states per sandbox or implementing proper synchronization mechanisms. For environments where immediate upgrade is not feasible, consider isolating sandboxes at the process or container level to prevent shared state interference. Implement strict resource monitoring and limits at the host or container orchestration level to detect and contain abnormal execution time or CPU usage. Review and harden sandbox configuration to minimize concurrency risks, such as limiting the number of concurrent sandboxes or disabling timer-based callbacks if not essential. Conduct thorough testing of sandbox behavior under concurrent loads to identify potential synchronization issues. Additionally, maintain vigilant logging and alerting on execution quota breaches or watchdog bypass attempts to enable rapid incident response. Avoid sharing global mutable state across sandboxes and adopt thread-safe or atomic operations for any shared resources in sandbox implementations.
Description
CVE-2026-32723 is a medium-severity race condition vulnerability in SandboxJS versions prior to 0.8.35. It arises from improper synchronization of a shared global tick state used to enforce execution quotas across concurrent sandboxes. An attacker controlling one sandbox can manipulate the global tick state to bypass the execution quota/watchdog of another sandbox, potentially allowing excessive or unauthorized code execution. Exploitation requires local access with low privileges but no user interaction. The vulnerability affects multi-tenant or concurrent sandbox environments using vulnerable SandboxJS versions. No known exploits are currently reported in the wild. The issue is fixed in version 0.8.