🇰🇷 한글 설명
Dokploy 0.30.8 이하 버전의 tRPC 라우터에서 조직 간 권한 우회 취약점이 발견되었습니다. 인증된 조직의 소유자나 관리자가 대상 애플리케이션의 조직 소속 여부를 검증하지 않는 점을 악용하여 다른 테넌트의 포트를 관리할 수 있습니다. 공격자는 특정 portId나 applicationId를 사용하여 다른 서비스의 포트 매핑을 읽고, 수정, 삭제 또는 추가하여 서비스 게시를 방해할 수 있습니다.
💡 쉬운 설명
Dokploy를 사용하는 다른 사용자의 설정에 몰래 접근하여 네트워크 포트 설정을 마음대로 바꿀 수 있는 보안 결함입니다. 이를 통해 다른 사람의 서비스가 제대로 작동하지 못하게 방해하거나 설정을 조작할 수 있습니다.
🇺🇸 원문 (English)
Dokploy through 0.30.8 contains a cross-organization authorization bypass in the port tRPC router that allows authenticated owners or admins of any organization to manage other tenants' ports because the target application's organization is never verified. Attackers supplying a known portId or applicationId to port.create, port.one, port.update, or port.delete can read, modify, delete, or add port mappings, disrupting how victim services are published.
📍 영향받는 시스템
Dokploy 0.30.8 및 그 이전 버전
⚔️ 공격 벡터
인증된 사용자가 조작된 portId 또는 applicationId를 사용하여 API 요청을 보내는 방식
🛡️ 대응 방법
Dokploy를 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 0.30.8 이하인지 확인하여 취약 여부를 판단합니다.
curl -s http://<dokploy-endpoint>/api/version | grep -E '0\.[0-3][0-8]'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
💻 영향받는 소프트웨어
Windows iSCSI Target Service