VYPR
Critical severity10.0NVD Advisory· Published Feb 6, 2026· Updated Jun 17, 2026

CVE-2026-25586

CVE-2026-25586

Description

SandboxJS is a JavaScript sandboxing library. Prior to 0.8.29, a sandbox escape is possible by shadowing hasOwnProperty on a sandbox object, which disables prototype whitelist enforcement in the property-access path. This permits direct access to __proto__ and other blocked prototype properties, enabling host Object.prototype pollution and persistent cross-sandbox impact. This vulnerability is fixed in 0.8.29.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
@nyariv/sandboxjsnpm
< 0.8.290.8.29

Affected products

3
  • Nyariv/Sandboxjs2 versions
    cpe:2.3:a:nyariv:sandboxjs:*:*:*:*:*:node.js:*:*+ 1 more
    • cpe:2.3:a:nyariv:sandboxjs:*:*:*:*:*:node.js:*:*range: <0.8.29
    • (no CPE)range: < 0.8.29
  • ghsa-coords
    Range: < 0.8.29

Patches

Vulnerability mechanics

References

4

News mentions

0

No linked articles in our index yet.