CVE-2026-93425

Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the patch.readRepoDirectories tRPC procedure passes the user-controlled repoPath value from apps/dokploy/server/api/routers/patch.ts into a shell command in packages/server/src/services/patch-repo.ts without safe argument quoting. An authenticated organization member with service:read permission can inject shell metacharacters into repoPath and execute arbitrary commands through child_process.exec as root in the Dokploy container. The supplied service identifier is used only to resolve the server and does not constrain repoPath. Because the standard deployment mounts /var/run/docker.sock, container-root command execution can be used to control Docker and compromise the host and its managed applications. This issue is fixed in version 0.29.13.
Configurations

No configuration.

History

24 Sep 2026, 18:19

Type Values Removed Values Added
References () https://github.com/Dokploy/dokploy/security/advisories/GHSA-56g6-wjr4-5q7p - () https://github.com/Dokploy/dokploy/security/advisories/GHSA-56g6-wjr4-5q7p -

24 Sep 2026, 16:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-09-24 16:17

Updated : 2026-09-24 18:19


NVD link : CVE-2026-93425

Mitre link : CVE-2026-93425

CVE.ORG link : CVE-2026-93425


JSON object : View

Products Affected

No product.

CWE
CWE-78

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