VU#280377: Dokploy는 OS 명령 주입에 취약합니다.
Dokploy 버전 0.29.8 및 0.29.11과 특정 카나리 브랜치 커밋에는 치명적인 OS 명령 주입 취약점이 포함되어 있습니다. 이 익스플로잇은 사용자 입력의 부적절한 검증으로 인해 백업 생성 및 복원 프로세스 중에 발생합니다. 기본적으로 루트 권한으로 실행되는 Dokploy 애플리케이션은 이 검증되지 않은 입력을 사용하여 쉘 명령을 구성합니다. 이를 통해 백업 권한이 있는 인증된 사용자가 악의적인 명령을 주입할 수 있습니다. 이러한 명령은 시스템 쉘에 의해 실행되어 공격자에게 Dokploy 호스트에 대한 루트 수준 액세스 권한을 부여합니다. 익스플로잇은 파일 시스템 액세스 및 자격 증명 도용을 포함하여 대상 장치의 완전한 침해로 이어질 수 있습니다. 이 취약점은 Dokploy에서 지원하는 5가지 데이터베이스 유형 모두에 영향을 미칩니다. Dokploy 개발자에게 연락할 수 없었지만, 이 문제는 버전 0.29.13 이상에서 수정되었습니다. 사용자에게는 즉시 패치된 버전으로 업데이트할 것을 강력히 권고합니다. 완화 조치로, 업데이트가 불가능한 경우 기본 백업 권한을 비활성화하고 필수 사용자에게만 제한하는 것이 좋습니다. 이 취약점은 Muhammadjon Ahmadjonov가 보고했습니다.