CVE Catalog

CVE-2026-85610

HighCVSS 8.8
Published: Translated: NVD NIST

Summary

OpenPanel before 2.3.0 fails to properly validate chart formula expressions, allowing authenticated project members with read access to execute arbitrary code by recovering the native JavaScript Function constructor through mathjs matrix objects. Attackers can use the recovered constructor to load Node.js built-ins and execute operating system commands with the privileges of the API process, bypassing organization authorization boundaries.

Risk Assessment

The risk includes full server compromise, breach of data confidentiality and integrity, and potential privilege escalation beyond organizational boundaries.

Recommendation

It is recommended to immediately upgrade OpenPanel to version 2.3.0 or later and restrict access to chart functionality to trusted users only.

Other vulnerabilities in OpenPanel

See all
Original NVD description (English source)

OpenPanel before 2.3.0 fails to properly validate chart formula expressions, allowing authenticated project members with read access to execute arbitrary code by recovering the native JavaScript Function constructor through mathjs matrix objects. Attackers can use the recovered constructor to load Node.js built-ins and execute operating system commands with the privileges of the API process, bypassing organization authorization boundaries.

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