CVE Catalog

CVE-2026-72878

CriticalCVSS 9.6
Published: Translated: NVD NIST

Summary

In Dokploy prior to 0.29.13, the backup and restore pipeline constructs shell commands by directly interpolating user-controlled database fields into bash -c "..." and sh -c "..." strings, then executes them via child_process.exec(). An authenticated admin/owner can inject arbitrary OS commands that execute on the host machine running Dokploy (not just inside a container). This vulnerability is fixed in 0.29.13.

Risk Assessment

An admin or owner can execute arbitrary commands on the host, leading to full system and data compromise.

Recommendation

Update Dokploy to version 0.29.13 or later to fix the vulnerability.

Original NVD description (English source)

Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, Dokploy's backup and restore pipeline constructs shell commands by directly interpolating user-controlled database fields into bash -c "..." and sh -c "..." strings, then executes them via child_process.exec(). An authenticated admin/owner can inject arbitrary OS commands that execute on the host machine running Dokploy (not just inside a container). This vulnerability is fixed in 0.29.13.

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