CVE Catalog

CVE-2026-93985

CriticalCVSS 9.9
Published: Translated: NVD NIST

Summary

OpenPanel js-runtime through commit bad75bdd contains a sandbox escape vulnerability in the JavaScript webhook template validator that fails to block computed member access to constructor chains. Attackers with project write access can create webhook templates using computed property notation to access Function constructor and execute arbitrary code in the worker process.

Risk Assessment

Allows an attacker with project write access to execute arbitrary code in the worker process context, potentially leading to full compromise of the runtime environment and access to other projects' data.

Recommendation

Update OpenPanel js-runtime to a version containing the fix or restrict project write permissions to trusted users only until the patch is applied.

Related vulnerabilities

Original NVD description (English source)

OpenPanel js-runtime through commit bad75bdd contains a sandbox escape vulnerability in the JavaScript webhook template validator that fails to block computed member access to constructor chains. Attackers with project write access can create webhook templates using computed property notation to access Function constructor and execute arbitrary code in the worker process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS