Katalog CVE

CVE-2026-72884

WysokieCVSS 8.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

Percentyl 35 - wyżej niż 35% wszystkich znanych CVE

Streszczenie

W Dokploy przed wersją 0.29.13 wykryto podatność w funkcji sanitizeCommand w pliku compose.ts, która tylko przycina białe znaki i usuwa otaczające cudzysłowy z compose.command przed interpolacją do exportEnvCommand i poleceń docker. Uwierzytelniony użytkownik, który może aktualizować usługę Compose, może wstrzyknąć metaznaki powłoki i wykonać dowolne polecenia na hoście Dokploy. Problem został naprawiony w wersji 0.29.13.

Ocena ryzyka

Ryzyko obejmuje możliwość wykonania dowolnych poleceń na hoście Dokploy, co może prowadzić do pełnej kompromitacji systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację Dokploy do wersji 0.29.13 lub nowszej oraz ograniczenie uprawnień użytkowników do aktualizacji usług Compose.

Oryginalny opis (angielski, źródło NVD)

Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, sanitizeCommand in packages/server/src/utils/builders/compose.ts only trims whitespace and strips surrounding quotes from compose.command before exportEnvCommand and docker command interpolation, allowing an authenticated user who can update a Compose service to inject shell metacharacters and execute arbitrary commands on the Dokploy host. This issue is fixed in version 0.29.13.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS