🇰🇷 한글 설명
GitLab CE/EE의 특정 버전에서 인증된 공격자가 OAuth 제공자를 통해 인증함으로써 접근 제어 제한을 우회할 수 있는 취약점이 발견되었습니다. 이 취약점을 이용하면 프로젝트 멤버에게만 공개되어야 하는 GitLab Pages 콘텐츠를 권한 없이 열람할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 OAuth(구글, 깃허브 등)를 이용해 인증할 때, 원래는 볼 수 없는 프로젝트의 웹 페이지 내용을 몰래 볼 수 있는 문제입니다. 보안 설정이 제대로 작동하지 않아 허가되지 않은 사람에게 정보가 노출될 위험이 있습니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 17.9 before 18.3.6, 18.4 before 18.4.4, and 18.5 before 18.5.2 that could have allowed an authenticated attacker to bypass access control restrictions and view GitLab Pages content intended only for project members by authenticating through OAuth providers.
📍 영향받는 시스템
GitLab CE/EE 17.9 ~ 18.3.5, 18.4 ~ 18.4.3, 18.5 ~ 18.5.1
⚔️ 공격 벡터
OAuth 제공자를 통한 인증을 이용한 접근 제어 우회
🛡️ 대응 방법
GitLab을 최신 보안 패치 버전(18.3.6, 18.4.4, 18.5.2 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 GitLab 버전이 취약점이 해결된 패치 버전(18.3.6, 18.4.4, 18.5.2 이상)인지 확인하십시오.
gitlab-rake gitlab:env:info | grep 'GitLab version'