🇰🇷 한글 설명
GitLab EE의 가상 레지스트리 업스트림 기능에서 입력 검증이 부족하여, 인증된 사용자가 조직 내부 호스트에 임의의 요청을 할 수 있는 취약점입니다. 이를 악용하면 내부 시스템 정보 유출이나 SSRF 공격이 가능합니다.
💡 쉬운 설명
GitLab의 패키지 저장소 기능에서 보안 검사 실패로 권한 있는 사용자가 회사 내부 시스템에 접근할 수 있습니다. 민감한 정보 노출 및 내부 서비스 공격에 사용될 수 있습니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab EE affecting all versions from 18.8 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that could have allowed an authenticated user with control of a virtual registry upstream to make requests to internal hosts due to improper validation.
📍 영향받는 시스템
GitLab EE 18.8~18.9.6, 18.10~18.10.5, 18.11~18.11.2
⚔️ 공격 벡터
인증된 사용자가 가상 레지스트리 업스트림 설정에서 내부 IP/호스트명을 지정하여 요청 전송
🛡️ 대응 방법
GitLab EE를 18.9.7, 18.10.6, 18.11.3 이상으로 즉시 업그레이드
🔧 검증 코드
출력된 버전이 18.9.7, 18.10.6, 18.11.3 이상이면 패치됨, 이하면 취약점 존재
gitlab-rake gitlab:env:info 2>/dev/null | grep -i 'GitLab Version'