🇰🇷 한글 설명
GitLab 15.10부터 18.10.8 미만, 18.11부터 18.11.5 미만, 19.0부터 19.0.2 미만의 모든 버전에서 권한 검증 오류로 인해 숨겨진 머지 요청이 수정될 수 있는 취약점이 발견되었습니다. 인증된 개발자 권한을 가진 사용자가 특정 조건에서 이 취약점을 악용할 수 있습니다.
💡 쉬운 설명
GitLab의 권한 설정 오류로 인해 일반 개발자가 숨겨진 머지 요청을 변경할 수 있는 문제가 있었습니다. 이는 시스템의 보안 설정이 제대로 작동하지 않아 발생한 취약점입니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 15.10 before 18.10.8, 18.11 before 18.11.5, and 19.0 before 19.0.2 that under certain conditions could have allowed an authenticated user with developer-role permissions to modify hidden merge requests due to incorrect authorization enforcements.
📍 영향받는 시스템
GitLab CE/EE 15.10-18.10.7, 18.11-18.11.4, 19.0-19.0.1
⚔️ 공격 벡터
인증된 개발자 권한을 가진 사용자가 권한 검증 오류를 통해 숨겨진 머지 요청 수정
🛡️ 대응 방법
GitLab을 18.10.8, 18.11.5, 19.0.2 이상의 안전한 버전으로 업그레이드하십시오.
🔧 검증 코드
출력된 버전이 18.10.8, 18.11.5, 19.0.2 이상이면 안전한 버전이며, 미만이면 취약한 버전입니다.
curl -s https://packages.gitlab.com/api/packages/gitlab-ce | grep -o '"version":"[^"]*"' | head -n 1