CVE-2026-72901
KrytyczneCVSS 9.9Streszczenie
Dokploy przed wersją 0.29.13 pozwala uwierzytelnionemu członkowi z niskimi uprawnieniami na wykonanie dowolnych poleceń na hoście kontrolnym, ponieważ pole volumeName przyjmowane przez volumeBackup.create i volumeBackup.runManually jest interpolowane bez cudzysłowów w packages/server/src/utils/volume-backups/backup.ts i wykonywane przez child_process.exec, a dostęp do gniazda Docker sprawia, że wykonanie jest równoważne z rootem na hoście.
Ocena ryzyka
Ryzyko pełnej kompromitacji hosta kontrolnego przez użytkownika z niskimi uprawnieniami, co może prowadzić do przejęcia całej platformy.
Rekomendacja
Zaktualizuj Dokploy do wersji 0.29.13 lub nowszej. Ogranicz uprawnienia użytkowników i monitoruj operacje tworzenia kopii zapasowych woluminów.
Oryginalny opis (angielski, źródło NVD)
Dokploy is a free, self-hostable Platform as a Service (PaaS). Prior to 0.29.13, Dokploy allows an authenticated low-privilege member to execute arbitrary commands on the control-plane host because the volumeName field accepted by volumeBackup.create and volumeBackup.runManually is interpolated without quoting in packages/server/src/utils/volume-backups/backup.ts and executed through child_process.exec, with Docker socket access making execution host/root-equivalent. This issue is fixed in version 0.29.13.

