🔍 CVE-2026-5816

8.0
CVSS Score
HIGH
2026-04-22
2026-04-23 20:30
✅ 완료

🇰🇷 한글 설명

GitLab CE/EE 버전 18.10.4 이전과 18.11.1 이전에서 부적절한 경로 검증으로 인해 인증되지 않은 사용자가 다른 사용자의 브라우저에서 임의의 JavaScript를 실행할 수 있는 XSS 취약점입니다. 이 취약점을 통해 세션 탈취, 개인정보 유출, 계정 장악 등의 피해가 발생할 수 있습니다.

💡 쉬운 설명

GitLab 웹사이트에서 입력값을 제대로 확인하지 않아서 악의적인 코드를 다른 사용자의 화면에 표시할 수 있는 보안 문제입니다. 로그인하지 않은 사람도 이 공격을 할 수 있습니다.

🇺🇸 원문 (English)

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.10 before 18.10.4 and 18.11 before 18.11.1 that could have allowed an unauthenticated user to execute arbitrary JavaScript in a user's browser session due to improper path validation under certain conditions.

📍 영향받는 시스템

GitLab CE/EE 18.10.0~18.10.3, 18.11.0

⚔️ 공격 벡터

부적절한 경로 검증을 우회하여 특수 제작된 URL을 통해 JavaScript 코드를 주입하고 사용자가 해당 링크를 클릭하도록 유도

🛡️ 대응 방법

GitLab을 버전 18.10.4 이상 또는 18.11.1 이상으로 즉시 업그레이드

🔧 검증 코드

출력된 GitLab 버전이 18.10.4 이상 또는 18.11.1 이상이면 안전하고, 그 이하이면 즉시 업그레이드 필요

Shell / Script
curl -s http://your-gitlab-url/api/v4/version 2>/dev/null | grep -o '"version":"[^"]*' || grep version /opt/gitlab/version-manifest.txt 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N

💻 영향받는 소프트웨어

Git