🇰🇷 한글 설명
GitLab CE/EE의 특정 버전에서 권한 확인 절차가 누락되어 발생하는 보안 취약점입니다. 이 취약점을 통해 권한이 없는 사용자가 특정 조건 하에서 프로젝트 가져오기 소스 정보를 열람할 수 있습니다.
💡 쉬운 설명
허락되지 않은 사람이 프로젝트를 가져올 때 사용된 정보를 몰래 훔쳐볼 수 있는 문제입니다. 보안 검사가 빠져 있어서 발생한 실수입니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 16.6 before 19.0.5, 19.1 before 19.1.3, and 19.2 before 19.2.1 that under certain conditions could have allowed an unauthorized user to view project import source information due to a missing authorization check.
📍 영향받는 시스템
GitLab CE/EE 16.6 ~ 19.0.4, 19.1 ~ 19.1.2, 19.2 ~ 19.2.0
⚔️ 공격 벡터
권한이 없는 사용자가 인증되지 않은 상태에서 프로젝트 가져오기 소스 정보에 접근 시도
🛡️ 대응 방법
GitLab을 최신 보안 패치 버전(19.0.5, 19.1.3, 19.2.1 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 취약점이 해결된 버전(19.0.5, 19.1.3, 19.2.1 이상)인지 확인하십시오.
gitlab-rake gitlab:env:info | grep 'GitLab version'