CVE-2026-72738: Dokploy: Authenticated RCE via Command Injection in backup.listBackupFiles search Parameter
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the backup.listBackupFiles tRPC endpoint in apps/dokploy/server/api/routers/backup.ts passes the search parameter through normalizeS3Path and interpolates it into an rclone lsjson command executed by childprocess.exec(), allowing an authenticated user with backup:read permission to execute arbitrary commands on the Dokploy host. This issue is fixed in version 0.29.13.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Dokployto a version that resolves this vulnerability.Fixed in 0.29.13Patch Authenticated RCE via Command Injection in backup.listBackupFiles search Parameter
Event History
Frequently Asked Questions
What is the severity of CVE-2026-72738?
CVE-2026-72738 has a critical severity rating of 9.9.
How do I fix CVE-2026-72738?
To fix CVE-2026-72738, upgrade to Dokploy version 0.29.13 or later.
What type of vulnerability is identified by CVE-2026-72738?
CVE-2026-72738 is identified as an OS Command Injection vulnerability.
Does CVE-2026-72738 require authentication to exploit?
Yes, CVE-2026-72738 requires authenticated access to exploit the vulnerability.
What impact does CVE-2026-72738 have on the system?
CVE-2026-72738 can lead to remote code execution, allowing an attacker to execute arbitrary commands on the server.