CVE Catalog

CVE-2026-45805

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

14th percentile - higher than 14% of all known CVEs

Summary

Penpot before version 2.15.0 has a vulnerability in the ReplServer that bound to 0.0.0.0:4403 and exposed an unauthenticated /execute endpoint. This allowed anyone on the network to execute arbitrary JavaScript code on the server.

Risk Assessment

An attacker on the local or external network (if the port is exposed) can take over the Penpot server, execute arbitrary code, and potentially access design data and infrastructure.

Recommendation

Immediately upgrade Penpot to version 2.15.0 or later. If upgrading is not possible, block access to port 4403 on the network firewall.

Other vulnerabilities in Penpot

See all
Original NVD description (English source)

Penpot is an open-source design tool for design and code collaboration. Prior to 2.15.0, Penpot MCP's mcp/packages/server/src/ReplServer.ts bound the ReplServer to 0.0.0.0:4403 and exposed an unauthenticated /execute endpoint that passed the code field to PluginBridge.executePluginTask(), allowing anyone on the network to execute JavaScript on the server. This issue is fixed in version 2.15.0.

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