CVE-2026-45628CWE-20CWE-77command-injection

CVE-2026-45628

Critical · published May 29, 2026

CVSS v3.1
9.6
EPSS
0%
Percentile
32.1
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
9.6 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00392 · 32.1th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2026-05-29T22:17Z
References (1)
EPSS history
Timeline
  • 29 MAY 16:33Z
    Dokploy: Command Injection via Unescaped Branch Fields in Deployment Pipeline
    cvelistv5