Description
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the WebSocket handlers in apps/dokploy/server/wss/terminal.ts, apps/dokploy/server/wss/docker-container-terminal.ts, apps/dokploy/server/wss/docker-container-logs.ts, and apps/dokploy/server/wss/docker-stats.ts validate organization membership but do not enforce checkServiceAccess, accessedServerIds, or accessedServices, allowing an authenticated organization member to obtain root terminal access and read logs or statistics for restricted servers and services. This issue is fixed in version 0.29.13.
Published: 2026-08-10
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Dokploy’s WebSocket handlers for terminal, Docker container logs, and statistics validate only organization membership but omit essential service‑level checks. This allows any authenticated member of an organization to open a WebSocket terminal with root privileges, read logs, and view statistics for servers and services they should not access. The weakness is a missing privilege enforcement (CWE-862) and leads to privilege escalation that can be leveraged for remote code execution.

Affected Systems

Affected installations of Dokploy prior to version 0.29.13 contain the flaw in the server files wss/terminal.ts, wss/docker-container-terminal.ts, wss/docker-container-logs.ts, and wss/docker-stats.ts. All authenticated users of those releases could exploit the weakness.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.8, marking it as high severity. EPSS information is not available and it is not listed in the CISA KEV catalog. An attacker who authenticates to the platform can immediately gain root shell access and read privileged data across the organization, fulfilling the full impact of the flaw. The attack vector is via authenticated WebSocket connections, so mitigation requires proper service‑level controls or upgrading.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Dokploy to version 0.29.13 or newer to apply the WebSocket access control fix.
  • Verify that all WebSocket endpoints enforce checkServiceAccess, accessedServerIds, and accessedServices by inspecting configuration or code, and enable them if disabled.
  • Enforce least privilege by reviewing and restricting organization member permissions, ensuring they only have access to necessary services and servers, and audit logs for suspicious root terminal activity.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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 19:45:00 +0000

Type Values Removed Values Added
Description Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, the WebSocket handlers in apps/dokploy/server/wss/terminal.ts, apps/dokploy/server/wss/docker-container-terminal.ts, apps/dokploy/server/wss/docker-container-logs.ts, and apps/dokploy/server/wss/docker-stats.ts validate organization membership but do not enforce checkServiceAccess, accessedServerIds, or accessedServices, allowing an authenticated organization member to obtain root terminal access and read logs or statistics for restricted servers and services. This issue is fixed in version 0.29.13.
Title Dokploy: WebSocket Terminal Missing Service-Level Access Control
Weaknesses CWE-862
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-12T22:14:43.061Z

Reserved: 2026-08-10T15:28:27.617Z

Link: CVE-2026-72883

cve-icon Vulnrichment

Updated: 2026-08-12T22:09:23.660Z

cve-icon NVD

Status : Received

Published: 2026-08-10T20:17:35.003

Modified: 2026-08-12T23:17:22.680

Link: CVE-2026-72883

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses