🔍 CVE-2026-1092

7.5
CVSS Score
HIGH
2026-04-08
2026-07-25 11:10
✅ 완료

🇰🇷 한글 설명

GitLab의 JSON 페이로드 입력 검증 부재로 인해 인증되지 않은 사용자가 비정상 요청을 전송하여 서비스 거부(DoS) 공격을 수행할 수 있는 취약점입니다. 영향받는 버전은 12.10 이상 18.8.9, 18.9.5, 18.10.3 미만입니다.

💡 쉬운 설명

GitLab 서버가 잘못된 형식의 요청을 제대로 검사하지 못해서, 누구나 특정 파일을 보내 서비스를 멈추게 할 수 있습니다. GitLab을 최신 버전으로 업데이트하면 해결됩니다.

🇺🇸 원문 (English)

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 12.10 before 18.8.9, 18.9 before 18.9.5, and 18.10 before 18.10.3 that could have allowed an unauthenticated user to cause denial of service due to improper input validation of JSON payloads.

📍 영향받는 시스템

GitLab CE/EE 버전 12.10~18.8.8, 18.9.0~18.9.4, 18.10.0~18.10.2

⚔️ 공격 벡터

원격 공격자가 비정상 JSON 페이로드를 GitLab API 엔드포인트로 전송하여 서비스 거부 유발

🛡️ 대응 방법

GitLab을 18.8.9, 18.9.5, 18.10.3 이상으로 업그레이드

🔧 검증 코드

출력된 GitLab 버전이 18.8.9, 18.9.5, 18.10.3 이상이면 안전하고, 그 미만이면 즉시 업그레이드 필요

Shell / Script
dpkg -l 2>/dev/null | grep -E 'gitlab-(ce|ee)' | awk '{print $3}'

📊 CVSS Vector String

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