🔍 CVE-2025-3950

3.5
CVSS Score
LOW
2026-01-09
2026-01-09 10:15
✅ 완료

🇰🇷 한글 설명

GitLab에서 발견된 정보 유출 취약점으로, 특수하게 제작된 이미지 참조를 통해 자산 프록시 보호를 우회할 수 있는 문제

💡 쉬운 설명

GitLab 사용자에게 특정 정보를 유출할 수 있는 취약점이 발견되었습니다. 이 취약점은 특수하게 제작된 이미지 참조를 통해 발생하며, 자산 프록시 보호를 우회할 수 있습니다. GitLab 사용자는 최신 버전으로 업데이트하여 취약점을 해결할 수 있습니다.

🇺🇸 원문 (English)

GitLab has remediated an issue in GitLab CE/EE affecting all versions from 10.3 before 18.5.5, 18.6 before 18.6.3, and 18.7 before 18.7.1 that could have allowed a user to leak certain information by referencing specially crafted images that bypass asset proxy protection.

📍 영향받는 시스템

GitLab CE/EE 10.3 ~ 18.5.5, 18.6 ~ 18.6.3, 18.7 ~ 18.7.1

⚔️ 공격 벡터

사용자가 특수하게 제작된 이미지를 참조하여 자산 프록시 보호를 우회

🛡️ 대응 방법

최신 버전의 GitLab으로 업데이트하여 취약점을 해결

🔧 검증 코드

로컬에서 Python을 실행하여 GitLab 버전을 확인합니다. GitLab URL을 'https://your-gitlab-url.com'으로 대체하여 실행합니다. 코드를 실행하기 전에 Python과 requests 라이브러리가 설치되어 있어야 합니다.

Shell / Script
python -c "import requests; response = requests.get('https://your-gitlab-url.com/api/v4/version'); if response.json()['version'] < '18.5.5' or (response.json()['version'] >= '18.6' and response.json()['version'] < '18.6.3') or (response.json()['version'] >= '18.7' and response.json()['version'] < '18.7.1'): print({'result': '취약', 'reason': 'GitLab 버전이 낮음'}); else: print({'result': '양호', 'reason': 'GitLab 버전이 최신임'})"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git