🇰🇷 한글 설명
GitLab CE/EE의 특정 버전에서 프로젝트 이슈와 관련된 머지 리퀘스트를 통해 권한이 없는 사용자가 기밀 브랜치 이름을 볼 수 있는 취약점이 발견되었습니다. 이는 17.6 버전부터 18.5 버전 사이의 특정 버전들에 영향을 미칩니다.
💡 쉬운 설명
허락되지 않은 사용자가 프로젝트의 숨겨진 브랜치 이름을 몰래 훔쳐볼 수 있는 보안 문제입니다. 이를 통해 프로젝트의 내부 구조나 민감한 정보가 노출될 위험이 있습니다.
🇺🇸 원문 (English)
An issue has been discovered in GitLab CE/EE affecting all versions from 17.6 before 18.3.6, 18.4 before 18.4.4, and 18.5 before 18.5.2, that, under specific conditions, could have allowed unauthorized users to view confidential branch names by accessing project issues with related merge requests.
📍 영향받는 시스템
GitLab CE/EE 17.6 < 18.3.6, 18.4 < 18.4.4, 18.5 < 18.5.2
⚔️ 공격 벡터
관련된 머지 리퀘스트가 포함된 프로젝트 이슈에 접근하여 기밀 브랜치 이름을 조회
🛡️ 대응 방법
GitLab을 최신 보안 패치가 적용된 버전(18.3.6, 18.4.4, 18.5.2 이상)으로 업데이트
🔧 검증 코드
출력된 GitLab 버전이 취약점이 해결된 패치 버전 이상인지 확인
gitlab-rake gitlab:env:info | grep 'GitLab version'