Vulnerability Description
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, settings.readTraefikFile in apps/dokploy/server/api/routers/settings.ts passes a path accepted by apiReadTraefikConfig to readConfigInPath in packages/server/src/utils/traefik/application.ts, where configPath is interpolated into execAsyncRemote as cat ${configPath}, allowing a user with traefikFiles.read permission to execute arbitrary commands on a managed server through shell metacharacters. This issue is fixed in version 0.29.13.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/Dokploy/dokploy/commit/92310ddb143c8e67ca95eb7db661838a76579f
- https://github.com/Dokploy/dokploy/pull/4873
- https://github.com/Dokploy/dokploy/releases/tag/v0.29.13
- https://github.com/Dokploy/dokploy/security/advisories/GHSA-j3pv-r5wg-235m
- https://github.com/Dokploy/dokploy/security/advisories/GHSA-j3pv-r5wg-235m
FAQ
What is CVE-2026-72875?
CVE-2026-72875 is a vulnerability with a CVSS score of 8.8 (HIGH). Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, settings.readTraefikFile in apps/dokploy/server/api/routers/settings.ts passes a path accepted by apiReadTraefikConfig ...
How severe is CVE-2026-72875?
CVE-2026-72875 has been rated HIGH with a CVSS base score of 8.8/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-72875?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.