🔍 CVE-2015-8969

9.8
CVSS Score
CRITICAL
2016-11-03
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

git-fastclone 1.0.5 이전 버전은 사용자 입력을 셸 명령어에 직접 전달하여 명령 주입 공격에 취약합니다. 공격자는 'cd'와 'git clone' 명령의 인수를 조작하여 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

git-fastclone이 사용자 입력을 제대로 검증하지 않고 셸 명령어로 실행하는 문제입니다. 공격자가 특수 문자를 포함한 경로나 URL을 제공하여 원하는 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

git-fastclone before 1.0.5 passes user modifiable strings directly to a shell command. An attacker can execute malicious commands by modifying the strings that are passed as arguments to "cd " and "git clone " commands in the library.

📍 영향받는 시스템

git-fastclone < 1.0.5

⚔️ 공격 벡터

악의적인 저장소 경로나 URL을 인수로 전달하여 셸 메타문자를 통한 명령 주입 수행

🛡️ 대응 방법

git-fastclone을 1.0.5 이상으로 업그레이드하거나 git clone 대신 안전한 API를 사용

🔧 검증 코드

출력 버전이 1.0.5 이상이면 안전, 미만이면 취약 - 버전 번호를 확인하세요

Shell / Script
npm ls git-fastclone --depth=0 2>/dev/null | grep git-fastclone

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git