🇰🇷 한글 설명
GitLab CE/EE의 여러 버전에서 인증된 사용자가 부적절한 입력 유효성 검사로 인해 과도한 메모리 소비를 일으켜 서비스 거부(DoS) 공격을 수행할 수 있는 취약점이 발견되었습니다. 영향받는 버전은 18.9.7 미만, 18.10.6 미만, 18.11.3 미만입니다.
💡 쉬운 설명
GitLab에서 로그인한 사용자가 특정 입력을 반복적으로 전송하여 서버의 메모리를 가득 차게 만들 수 있습니다. 이로 인해 GitLab 서비스가 느려지거나 중단될 수 있습니다.
🇺🇸 원문 (English)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 8.3 before 18.9.7, 18.10 before 18.10.6, and 18.11 before 18.11.3 that could have allowed an authenticated user to cause denial of service through excessive memory consumption due to improper input validation.
📍 영향받는 시스템
GitLab CE/EE 버전 8.3 이상 18.9.7 미만, 18.10 시리즈 18.10.6 미만, 18.11 시리즈 18.11.3 미만
⚔️ 공격 벡터
인증된 사용자가 부적절하게 검증되는 입력값을 제출하여 메모리 소비 트리거
🛡️ 대응 방법
GitLab을 버전 18.9.7, 18.10.6 또는 18.11.3 이상으로 업그레이드
🔧 검증 코드
GitLab 버전을 확인하여 18.9.7, 18.10.6, 18.11.3 이상인지 확인; 버전이 미만이면 취약점 영향 받음
gitlab-rake gitlab:env:info 2>/dev/null | grep 'GitLab Version' || curl -s http://localhost/-/health | jq '.db_replica' 2>/dev/null