🇰🇷 한글 설명
GitLab CE/EE의 특정 버전에서 사용자 입력값에 대한 검증이 미흡하여 발생하는 취약점입니다. 공격자가 조작된 URL을 통해 다른 사용자의 브라우저에서 임의의 자바스크립트를 실행할 수 있습니다.
💡 쉬운 설명
나쁜 의도를 가진 링크를 클릭하면 사용자의 브라우저에서 몰래 악성 코드가 실행될 수 있는 보안 약점입니다. 이를 통해 사용자의 정보를 훔치거나 계정을 탈취할 위험이 있습니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 14.0 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 attacker to execute arbitrary JavaScript in another user's browser via a crafted URL, due to improper sanitization of user-controlled input.
📍 영향받는 시스템
GitLab CE/EE 14.0 ~ 19.0.4, 19.1 ~ 19.1.2, 19.2 ~ 19.2.0
⚔️ 공격 벡터
조작된 URL을 클릭하도록 유도하는 방식 (Cross-Site Scripting)
🛡️ 대응 방법
GitLab을 19.0.5, 19.1.3 또는 19.2.1 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 GitLab 버전이 취약점이 해결된 버전(19.0.5, 19.1.3, 19.2.1 이상)인지 확인하십시오.
gitlab-rake gitlab:env:info | grep 'GitLab version'