Description
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, Dokploy allows an authenticated low-privilege member to execute arbitrary commands on the control-plane host because the volumeName field accepted by volumeBackup.create and volumeBackup.runManually is interpolated without quoting in packages/server/src/utils/volume-backups/backup.ts and executed through child_process.exec, with Docker socket access making execution host/root-equivalent. This issue is fixed in version 0.29.13.
Published: 2026-08-10
Score: 9.9 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a remote code execution flaw that allows an attacker with low‑privilege authentication on the Dokploy control plane to run arbitrary commands with host privileges. The flaw arises because the volumeName field supplied to volumeBackup.create and volumeBackup.runManually is unsafely interpolated and passed to child_process.exec without quoting. By leveraging Docker socket access, an attacker can gain root-equivalent execution on the host. The weakness is identified as CWE‑78: Command Injection, which directly exposes the system to arbitrary code execution. The impact is comprehensive: confidentiality, integrity, and availability of the entire host can be compromised, potentially leading to full system takeover.

Affected Systems

The affected product is Dokploy, the self‑hosted Platform as a Service software. Versions older than 0.29.13 are vulnerable. The issue is present in any installation of Dokploy that allows low‑privilege members to use the volume backup function. 0.29.13 and later releases contain the fix.

Risk and Exploitability

The CVSS score is 9.9, indicating maximum severity. The EPSS score is not available, but the lack of a publicly disclosed exploit does not reduce the potential for opportunistic attacks. The vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed widespread exploitation. The attack vector is inferred to be any authenticated low‑privilege user who can invoke the volume backup API on a host with Docker socket access, which is a common configuration for self‑hosted PaaS deployments. Given the high severity and the fact that the flaw allows host‑level root execution, the risk profile is extremely high for any affected installation.

Generated by OpenCVE AI on August 10, 2026 at 21:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Dokploy to version 0.29.13 or later to apply the vendor patch that removes unquoted interpolation of volumeName in volume backup commands.
  • Eliminate or restrict Docker socket access for the Dokploy control‑plane process, ensuring child_process.exec does not have the ability to reach the Docker daemon and elevate privileges.
  • Elevate security for low‑privilege members by limiting their API permissions or removing the ability to trigger volume backup operations until the patch is deployed.

Generated by OpenCVE AI on August 10, 2026 at 21:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
First Time appeared Dokploy
Dokploy dokploy
Vendors & Products Dokploy
Dokploy dokploy

Mon, 10 Aug 2026 20:00:00 +0000

Type Values Removed Values Added
Description Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, Dokploy allows an authenticated low-privilege member to execute arbitrary commands on the control-plane host because the volumeName field accepted by volumeBackup.create and volumeBackup.runManually is interpolated without quoting in packages/server/src/utils/volume-backups/backup.ts and executed through child_process.exec, with Docker socket access making execution host/root-equivalent. This issue is fixed in version 0.29.13.
Title Dokploy: Remote Code Execution via volume-backup
Weaknesses CWE-78
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-10T19:40:15.841Z

Reserved: 2026-08-10T17:57:26.142Z

Link: CVE-2026-72901

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T03:15:05Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')