Command Injection Flaw in Dokploy PaaS Affects User-Provided Inputs
CVE-2026-45628
9.6CRITICAL
What is CVE-2026-45628?
Dokploy, a free, self-hostable Platform as a Service (PaaS), is vulnerable due to its method of constructing shell commands using JavaScript template literals. In versions up to 0.29.2, it interpolates user-supplied branch names, repository URLs, and Docker credentials directly into shell commands executed via child_process.exec() without proper escaping. This introduces a command injection vulnerability that can be exploited by an authenticated user who has privileges to create or edit applications, potentially compromising the system's integrity and security.
Affected Version(s)
dokploy <= 0.29.2
