🇰🇷 한글 설명
Octopus Deploy 3.2.11 - 4.1.5 버전에서 ProcessEdit 권한을 가진 인증된 사용자가 Azure 계정을 참조하여 스코핑 제한을 우회할 수 있는 취약점이 발견되었습니다. 이를 통해 권한 상승이 발생할 수 있습니다.
💡 쉬운 설명
권한이 제한된 사용자가 특정 설정을 교묘하게 이용해 원래 접근할 수 없는 영역까지 접근할 수 있는 보안 결함입니다. 이를 통해 사용자가 자신의 권한보다 더 높은 수준의 제어권을 얻을 수 있습니다.
🇺🇸 원문 (English)
In Octopus Deploy versions 3.2.11 - 4.1.5 (fixed in 4.1.6), an authenticated user with ProcessEdit permission could reference an Azure account in such a way as to bypass the scoping restrictions, resulting in a potential escalation of privileges.
📍 영향받는 시스템
Octopus Deploy versions 3.2.11 - 4.1.5
⚔️ 공격 벡터
ProcessEdit 권한을 가진 사용자가 Azure 계정 참조 방식을 조작하여 스코핑 제한을 우회함
🛡️ 대응 방법
Octopus Deploy를 4.1.6 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 취약한 범위(3.2.11-4.1.5)에 해당하면 취약한 상태입니다.
curl -s http://<target-ip>/api/version | grep -E '3\.(2\.[1-9]|2\.[1-9]|3\.[0-9]|4\.[0-5])|4\.(0\.[0-9]|1\.[0-5])'