← Back to browse · API

CVE-2026-27130

Severity
CRITICAL
CVSS
9.9
EPSS
0.00985
Risk score
39.94
CISA KEV
No
PoC
No
Published
2026-05-18
Modified
2026-05-19
First seen
2026-08-05
Aliases
EUVD-2026-30809
Products
Dokploy:dokploy < 0.26.7
Sources
nvd CVE-2026-27130
euvd EUVD-2026-30809

Description

Dokploy is a free, self-hostable Platform as a Service (PaaS). Versions 0.26.6 and below have OS command injection through the appName parameter. 3 chained issues cause this problem: inadequate input sanitization, lack of schema validation and direct shell interpolation. User-controlled application names are passed through inadequate sanitization (cleanAppName function only replaces spaces and converts to lowercase) before being interpolated directly into shell commands executed via execAsync() and execAsyncRemote(). An authenticated attacker can inject shell metacharacters (e.g., ;, $(), backticks, |, &) in the appName field during application creation, which are then executed with server-level privileges when service operations (start, stop, remove, scale) are triggered. This issue has been resolved in version 0.26.7.

References