CVE-2026-93985 Details
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.
A sandbox escape vulnerability has been identified in OpenPanel js-runtime versions through bad75bdd. This vulnerability resides in the JavaScript webhook template validator, which inadequately restricts computed member access to constructor chains. As a result, attackers with project write access can craft webhook templates that exploit this oversight, allowing access to the Function constructor and the execution of arbitrary code within the worker process.
To address this vulnerability, it is recommended to enhance the validation process for computed member accesses, particularly those involving constructors. Webhook templates should be re-validated before execution to ensure they do not contain unsafe code. Additionally, consider using a more secure method for executing tenant code that does not involve the host 'Function' constructor.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 19, 2026CISA-ADP
Assessed Sep 21, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Openpanel-dev/openpanel/security/advisories/GHSA-6f7h-cvp6-w9w5 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/Openpanel-dev/openpanel/security/advisories/GHSA-6f7h-cvp6-w9w5 | [email protected] | AdvisoryExploitRemedyVendor |
| https://www.vulncheck.com/advisories/openpanel-js-runtime-javascript-template-sandbox-escape-rce | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-94 | Improper Control of Generation of Code ('Code Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| OpenPanel | <= bad75bddc74d12d36cfb843f4531d3b830a8d994 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 21, 2026 | CVE Modified | CISA-ADP |
| Sep 19, 2026 | New CVE Received | [email protected] |
Volerion