🔍 CVE-2025-27613

3.6
CVSS Score
LOW
2025-07-10
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

Gitk 1.7.0 이상에서 신뢰할 수 없는 저장소 클론 후 gitk 실행 시, 사용자 쓰기 권한이 있는 파일이 생성/손상될 수 있습니다. 'Support per-file encoding' 옵션 활성화 시 또는 'Show origin of this line' 기능 사용 시 발생합니다.

💡 쉬운 설명

Gitk 프로그램에서 의심스러운 코드를 받아올 때 파일이 손상될 수 있는 문제입니다. 대부분의 기본 설정에서는 자동으로 안전하므로 특별히 옵션을 바꾼 사용자만 영향을 받습니다.

🇺🇸 원문 (English)

Gitk is a Tcl/Tk based Git history browser. Starting with 1.7.0, when a user clones an untrusted repository and runs gitk without additional command arguments, files for which the user has write permission can be created and truncated. The option Support per-file encoding must have been enabled before in Gitk's Preferences. This option is disabled by default. The same happens when Show origin of this line is used in the main window (regardless of whether Support per-file encoding is enabled or not). This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.1.

📍 영향받는 시스템

Git/Gitk 1.7.0 ~ 2.50.0 미만 (Windows, Linux, macOS 모두 해당)

⚔️ 공격 벡터

악의적인 저장소를 클론 후 gitk 실행하거나 'Show origin of this line' 기능 사용

🛡️ 대응 방법

Git을 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, 2.50.1 이상으로 업그레이드

🔧 검증 코드

출력된 버전이 2.43.7 이상 또는 위의 패치 버전 중 하나이면 안전하고, 그 이하이면 업그레이드 필요

Shell / Script
git --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git