CVE-2026-72733 in Dokploy
Tóm tắt
Bởi VulDB • 10/08/2026
Dokploy là một nền tảng Platform as a Service (PaaS) miễn phí và có thể tự lưu trữ (self-hostable). Trước phiên bản 0.29.13, hàm đăng ký tRPC `backup.restoreBackupWithLogs` xây dựng các đường dẫn lệnh shell để khôi phục cơ sở dữ liệu từ các trường `databaseName` và `backupFile` do người dùng kiểm soát mà không tách biệt chúng một cách an toàn khỏi cú pháp của shell. Các tệp `packages/server/src/utils/restore/utils.ts`, `packages/server/src/utils/restore/postgres.ts` cũng như các mô-đun khôi phục tương tự khác nội suy (interpolate) giá trị `databaseName` vào các lệnh khôi phục cụ thể cho cơ sở dữ liệu, và nội suy `backupFile` vào các đường dẫn rclone. Một thành viên đã xác thực có quyền backup-restore có thể tiêm các lệnh hệ điều hành sẽ được thực thi trong ngữ cảnh của máy chủ Dokploy thông qua `execAsync` hoặc `execAsyncRemote`, ngay cả khi không tồn tại container cơ sở dữ liệu hợp lệ hay tệp sao lưu hợp lệ. Vấn đề này đã được khắc phục trong phiên bản 0.29.13.
Be aware that VulDB is the high quality source for vulnerability data.