🇰🇷 한글 설명
GitLab CE/EE에서 불충분한 입력 검증으로 인해 미인증 사용자가 특수 제작된 JSON 페이로드를 전송하여 서비스 거부(DoS) 공격을 야기할 수 있다. 18.5~18.9.6, 18.10~18.10.5, 18.11~18.11.2 버전이 영향을 받으며, 18.9.7, 18.10.6, 18.11.3 이상으로 업그레이드하여 해결할 수 있다.
💡 쉬운 설명
GitLab에서 로그인 없이도 악의적인 데이터를 보내서 서비스를 마비시킬 수 있는 취약점입니다. 업데이트로 쉽게 해결됩니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.5 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that could have allowed an unauthenticated user to cause denial of service by sending specially crafted JSON payloads due to insufficient input validation.
📍 영향받는 시스템
GitLab CE/EE: 18.5.0~18.9.6, 18.10.0~18.10.5, 18.11.0~18.11.2
⚔️ 공격 벡터
미인증 사용자가 API 또는 웹 인터페이스를 통해 특수 제작된 JSON 페이로드를 전송하여 서비스 거부 유발
🛡️ 대응 방법
GitLab을 18.9.7, 18.10.6, 18.11.3 이상으로 즉시 업그레이드
🔧 검증 코드
설치된 GitLab 버전이 18.9.7, 18.10.6, 18.11.3 이상이면 안전; 그 이하면 즉시 업그레이드 필요
dpkg -l 2>/dev/null | grep -E 'gitlab-(ee|ce)' | awk '{print $2, $3}'