🇰🇷 한글 설명
GitLab CE/EE의 Virtual Registries 접근 제어 취약점으로, 무효화되거나 잘못 범위 설정된 자격증명이 특정 조건 하에서 권한 없이 사용될 수 있다. 18.2부터 18.9.6 이전, 18.10부터 18.10.4 이전, 18.11부터 18.11.1 이전 버전이 영향을 받는다.
💡 쉬운 설명
GitLab 저장소 접근 권한 검증이 제대로 작동하지 않아 권한 없는 사용자가 저장소에 접근할 수 있는 문제다. 관리자는 GitLab을 지정된 최신 버전으로 즉시 업그레이드해야 한다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.2 before 18.9.6, 18.10 before 18.10.4, and 18.11 before 18.11.1 that could have allowed a user to use invalidated or incorrectly scoped credentials to access Virtual Registries under certain conditions.
📍 영향받는 시스템
GitLab CE/EE 18.2~18.9.5, 18.10.0~18.10.3, 18.11.0
⚔️ 공격 벡터
만료되거나 범위가 잘못된 자격증명으로 Virtual Registries API에 직접 접근
🛡️ 대응 방법
GitLab을 18.9.6, 18.10.4, 18.11.1 이상 버전으로 업그레이드
🔧 검증 코드
GitLab 버전이 안전한 패치 버전 이상인지 확인, 버전 정보가 표시되면 설치된 GitLab 버전 확인 가능
curl -s http://localhost/-/metrics 2>/dev/null | grep -i 'gitlab_version' || gitlab-ctl status gitlab-rails 2>/dev/null | head -1