🇰🇷 한글 설명
GitLab EE의 권한 부여 미흡으로 인해 게스트 권한을 가진 인증된 사용자가 권한이 없는 비공개 보안 정책 내용을 읽을 수 있는 취약점이 발견되었습니다. 이 문제는 특정 버전 범위에서 발생하며, 적절한 권한 검증이 이루어지지 않아 발생합니다.
💡 쉬운 설명
회사 시스템에 손님(게스트) 권한으로 접속한 사람이 원래는 볼 수 없는 중요한 보안 규칙들을 몰래 훔쳐볼 수 있는 문제입니다. 권한 관리가 제대로 되지 않아 발생한 보안 허점입니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab EE affecting all versions from 17.9 before 19.2.7, 19.3 before 19.3.3, and 19.4 before 19.4.1 that under certain conditions could have allowed an authenticated user with guest-level permissions to read private security policy content they were not authorized to access due to improper authorization enforcement.
📍 영향받는 시스템
GitLab EE 17.9 ~ 19.2.6, 19.3 ~ 19.3.2, 19.4 ~ 19.4.0
⚔️ 공격 벡터
게스트 권한을 가진 인증된 사용자가 권한 검증 우회를 통해 비공개 보안 정책 데이터에 접근
🛡️ 대응 방법
GitLab EE를 최신 패치 버전(19.2.7, 19.3.3, 19.4.1 이상)으로 업데이트
🔧 검증 코드
명령어 결과에 취약한 버전 범위가 나타나면 업데이트가 필요한 상태이며, 패치된 버전이 출력되면 안전합니다.
curl -s https://gitlab.com/api/v4/version | grep -E '"version":"(17\[0-9]\.|19\.2\.[0-7]|19\.3\.[0-3]|19\.4\.[1-9])"'