🔍 CVE-2011-1572

6.8
CVSS Score
MEDIUM
2011-10-04
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

Gitolite의 Admin Defined Commands (ADC) 기능에서 경로 검증 부족으로 인한 디렉토리 순회 취약점입니다. 원격 공격자가 '..' 시퀀스를 이용하여 의도되지 않은 경로에 접근하고 임의의 명령어를 실행할 수 있습니다. Gitolite 1.5.9.1 이전 버전이 영향을 받습니다.

💡 쉬운 설명

Gitolite 도구에서 관리자 명령어를 실행할 때 파일 경로를 검증하지 않는 문제가 있습니다. 공격자가 '..' 문자를 사용해 다른 디렉토리로 이동한 후 악의적 명령어를 실행할 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in the Admin Defined Commands (ADC) feature in gitolite before 1.5.9.1 allows remote attackers to execute arbitrary commands via .. (dot dot) sequences in admin-defined commands.

📍 영향받는 시스템

gitolite < 1.5.9.1

⚔️ 공격 벡터

Admin Defined Commands 입력 필드에 '..' 시퀀스를 포함시켜 디렉토리 순회 수행 후 명령어 실행

🛡️ 대응 방법

gitolite를 1.5.9.1 이상으로 업그레이드

🔧 검증 코드

명령어 실행 결과에서 gitolite 버전을 확인하고 1.5.9.1 이상인지 검증합니다. 패키지가 설치되지 않으면 취약점 영향이 없습니다.

Shell / Script
dpkg -l | grep gitolite | awk '{print $2,$3}' || rpm -qa | grep gitolite

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

Git