p PatchFirst

CVE-2026-34211

CVE-2026-34211 · SandboxJS: Stack overflow DoS via deeply nested expressions in recursive descent parser

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

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.

CVSS 6.9 · Moyenne · EPSS 0,4% · Correctif disponible

Publication
Mise à jour

Pile logicielle: node

Produits et versions concernés

  • sandboxjs

    Versions du logiciel
    • < 0.8.36: Concernée

    Aucun correctif publié

  • @nyariv/sandboxjs npm

    Plages de versions concernées
    • SEMVER: < 0.8.36

    Mettez à jour vers 0.8.36

Sources originales

Vérifiez votre serveur →