rootpwn

critical · CVSS v3 9.9 · CVSS v4 9.4

CVE-2026-93985

OpenPanel js-runtime through commit bad75bdd contains a sandbox escape vulnerability within its JavaScript webhook template validator. The f

Overview

OpenPanel js-runtime through commit bad75bdd contains a sandbox escape vulnerability within its JavaScript webhook template validator. The flaw stems from a failure to block computed member access to constructor chains, enabling unauthorized execution. This allows attackers with project write access to compromise the worker process.

Description

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.

Impact

This vulnerability impacts the Confidentiality, Integrity, and Availability of the host system by allowing arbitrary code execution within the worker process. Specifically, authenticated attackers with project write access can achieve sandbox escapes. Defenders face total worker compromise if left unmitigated.

Remediation

Apply the latest patches or updates provided by the vendor to address the sandbox escape in the JavaScript webhook template validator. Audit user permissions to ensure only trusted personnel possess project write access. Review existing webhook templates for anomalous use of computed property notation.

Risk context

Rated as critical with a CVSS v3 score of 9.9 and CVSS v4 score of 9.4, representing severe risk despite an unavailable EPSS score. Immediate patching is recommended due to the high severity and potential for arbitrary code execution.

Affected products

  • OpenPanel js-runtime

Scores

Severity
critical
CVSS v2
9
CVSS v3
9.9
CVSS v4
9.4
EPSS

sandbox-escape rce javascript webhook critical openpanel

← All CVEs