🔍 CVE-2017-0882

6.3
CVSS Score
MEDIUM
2017-03-28
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

GitLab의 여러 버전에서 사용자를 이슈나 머지 리퀘스트에 할당할 때 민감한 사용자 자격증명이 노출되는 취약점입니다. 2017년 3월 20일 UTC 23:59에 릴리스된 8.15.8, 8.16.7, 8.17.4 버전에서 수정되었습니다.

💡 쉬운 설명

GitLab에서 누군가에게 작업을 할당할 때, 패스워드나 개인키 같은 비밀정보가 실수로 노출될 수 있습니다. 이를 보는 권한 없는 사람도 이 정보를 볼 수 있게 됩니다.

🇺🇸 원문 (English)

Multiple versions of GitLab expose sensitive user credentials when assigning a user to an issue or merge request. A fix was included in versions 8.15.8, 8.16.7, and 8.17.4, which were released on March 20th 2017 at 23:59 UTC.

📍 영향받는 시스템

GitLab 8.15.8 이전, 8.16.7 이전, 8.17.4 이전 버전

⚔️ 공격 벡터

인증된 사용자가 이슈나 머지 리퀘스트에 사용자를 할당할 때 응답에 포함된 민감정보 접근

🛡️ 대응 방법

GitLab을 버전 8.15.8, 8.16.7, 8.17.4 이상으로 즉시 업그레이드

🔧 검증 코드

첫 번째 명령 결과에서 버전번호가 8.15.8, 8.16.7, 8.17.4 이상이면 안전, 이하면 취약; API 응답의 version 필드를 확인

Shell / Script
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 2>/dev/null || curl -s http://localhost:80/api/v4/version 2>/dev/null | grep version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git