VulnerabilityGLOBAL

CVE-2026-34211: SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, the @nyariv/sandboxjs parser contains unbounded recursion…

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.36, the @nyariv/sandboxjs parser contains unbounded recursion in the restOfExp function and the lispify/lispifyExpr call chain. An attacker can crash any Node.js process that parses untrusted input by supplying deeply nested expressions (e.g., ~2000 nested parentheses), causing a RangeError: Maximum call stack size exceeded that terminates the process. This vulnerability is fixed in 0.8.36.

Published by source
2026-04-06
First seen by Reality Radar
2026-10-27
Last verified
2026-10-27

Affected

Manufacturer
nyariv
Products
sandboxjs
Versions
<0.8.36
CPE
cpe:2.3:a:nyariv:sandboxjs:*:*:*:*:*:node.js:*:*

Whether your exact unit is affected depends on the model, serial number and region in the official notice.

What the official notice says

Risk: CVSS 7.5

Is this affecting you?

Add what you own or use and Reality Radar will tell you when official changes match it — with evidence and next steps.

Track it free

Sources

Evidence ledger

Every piece of evidence we store is appended to a public hash chain, so later edits are detectable. Anyone can re-verify it.

EntryKindObservedEvidence hashEntry hash
#2135new2026-10-271905fc0fb756…eda7a29e3b69664f15…33e60d

Chain head: #2286 e212558e872c…954bc1

Raw ledger entries (JSON) · Verify chain

Share this signal