CVE Catalog

CVE-2026-45628

CriticalCVSS 9.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

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

Summary

Dokploy, a self-hosted PaaS, in version 0.29.2 and earlier constructs shell commands using JavaScript template literals and executes them via child_process.exec() without proper escaping of user input.

Risk Assessment

An authenticated attacker with application creation privileges can inject arbitrary shell commands, leading to remote code execution on the server.

Recommendation

Update Dokploy to a version later than 0.29.2, which contains the fix.

Original NVD description (English source)

Dokploy is a free, self-hostable Platform as a Service (PaaS). In 0.29.2 and earlier, Dokploy constructs shell commands using JavaScript template literals and executes them via child_process.exec() (which runs through /bin/sh -c). User-supplied branch names, repository URLs, and Docker credentials are interpolated directly into these commands without escaping. This requires an authenticated user with application create/edit privileges.

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