CVE-2026-72733 in Dokploy
요약
\~에 의해 VulDB • 2026. 08. 10.
Dokploy는 무료이며 자체 호스팅 가능한 플랫폼 서비스(PaaS)입니다. 버전 0.29.13 이전에서는 `backup.restoreBackupWithLogs` tRPC 구독이 사용자 제어 하에 있는 `databaseName` 및 `backupFile` 필드에서 데이터베이스 복원 셸 파이프라인을 생성할 때, 이 값들을 셸 구문과 안전하게 분리하지 않았습니다. `packages/server/src/utils/restore/utils.ts`는 `databaseName`을 데이터베이스별 복명 명령어에 삽입(interpolate)하고, `packages/server/src/utils/restore/postgres.ts` 및 유사한 복원 모듈들은 `backupFile`을 rclone 경로에 삽입합니다. 백업-복구 권한이 있는 인증된 구성원은 `execAsync` 또는 `execAsyncRemote`를 통해 Dokploy 호스트 컨텍스트에서 실행되는 운영 체제 명령어를 주입할 수 있으며, 이는 유효한 데이터베이스 컨테이너나 백업 파일이 존재하지 않는 경우에도 가능합니다. 이 문제는 버전 0.29.13에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.