🇰🇷 한글 설명
GitLab CE/EE의 부적절한 접근 제어 취약점으로, 개발자 권한을 가진 인증된 사용자가 패키지 보호 규칙을 우회할 수 있습니다. 영향받는 버전은 18.3~18.9.7, 18.10~18.10.6, 18.11~18.11.3입니다.
💡 쉬운 설명
GitLab에서 패키지를 보호하는 규칙을 개발자 권한 사용자가 무시하고 접근할 수 있는 문제입니다. 공식 업데이트 버전으로 업그레이드하면 해결됩니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.3 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 developer-role permissions to bypass package protection rules due to improper access control.
📍 영향받는 시스템
GitLab CE/EE 18.3~18.9.7, 18.10~18.10.6, 18.11~18.11.3
⚔️ 공격 벡터
개발자 권한을 가진 인증된 사용자가 부적절한 접근 제어를 이용해 패키지 보호 규칙을 우회
🛡️ 대응 방법
GitLab을 18.9.7, 18.10.6, 18.11.3 이상 버전으로 업그레이드
🔧 검증 코드
GitLab API에서 반환된 버전이 영향받는 범위(18.3~18.9.7, 18.10~18.10.6, 18.11~18.11.3)에 있으면 취약합니다.
curl -s http://localhost/api/v4/version 2>/dev/null | grep -o '"version":"[^"]*"'