Critical vulnerabilities
25 critical vulnerabilities in Dokploy
25 vulnerabilities rated critical (CVSS 9.0 or higher) found on 12 November 2026: Dokploy (25).
- 25 critical
Dokploy
25 vulnerabilities · Servers and applications · most fixed in 0.31.1
- 9.9Non-admin organisation member can gain root on the host via an unrestricted host bind-mount
- 9.9Cross-organization IDOR across ~145 tRPC handlers via checkServicePermissionAndAccess / checkServiceAccess owner/admin bypass (CVE-2026-43917 missed siblings)…
- 9.9Authenticated OS command injection in Dokploy leads to root remote code execution (systemic; multiple endpoints)
- 9.9Authenticated OS command injection in database backup/restore → root RCE (v0.29.8)
- 9.9Authenticated Remote Code Execution and Host Escape via Command Injection in Dokploy Domain Management ServiceName Field
Show 20 more
- 9.9Path Traversal + Command Injection in Patch Application (`generateApplyPatchesCommand`)
- 9.9[CWE-78] Authenticated Shell Command Injection via Patch Repository Path in Dokploy
- 9.9Authenticated Command Injection via unescaped backup.prefix in database/service backup commands leads to RCE as root
- 9.9OS Command Injection via serviceName in Compose Backup
- 9.9Authenticated Path Traversal in 'mounts.create' 'filePath' leads to Arbitrary Root-Owned File Write on Host via Bind Mount
- 9.9OS Command Injection via filePath in mount.deleteFileMount → HOST RCE
- 9.9OS Command Injection via composePath remains in utils/docker/domain.ts - incomplete fix of CVE-2026-72865
- 9.9docker-container-terminal serviceId gate not bound to containerId (incomplete fix of CVE-2026-72864) - member with one service opens root shell in any org…
- 9.9Systemic Cross-Organization IDOR via Shared Permission Helpers, Affecting Credentials, Domains, File Mounts, and Database Passwords
- 9.9Cross-organization project takeover via `project.update`
- 9.9Incomplete fix of GHSA-p2c7-8j28-c7gq + Missing Authorization in backup/restore (Member -> command execution on managed servers, instance exfiltration and…
- 9.9`ai.deploy` does not validate serverId - members can deploy to other organizations' servers
- 9.6Traefik rule injection via unsanitized host and path fields — cross-tenant traffic hijack
- 9.1Dokploy Drop deployment ZIP traversal can overwrite global Traefik dynamic routing configuration
- 9.1OS command injection via libsql appName missing APP_NAME_REGEX validation
- 9.1Path traversal in `appName` on the `/listen-docker-stats-monitoring` WebSocket lets a low-privileged member create arbitrary directories and write files as…
- CriticalIncomplete fix of GHSA-899j-cjwp-v4gw: serviceId lets a member reach any container (Member -> Root) over the docker WebSocket handlers
- CriticalPath Traversal & RCE via unzipDrop and Schedules
- CriticalRCE via Command Injection in Schedule appName
- CriticalCross-organization SSH key attachment in Dokploy server update
From NVD, the CVE Program, OSV.dev with the GitHub Advisory Database, WPVulnerability, WordPress's security advisories and CISA's Known Exploited Vulnerabilities catalog, as they stood when this was written. Each vulnerability's own page has its latest rating and fix. This product uses the NVD API but is not endorsed or certified by the NVD.