VulnPulse
높음취약점 권고Python

GitPython validates a submodule's ".git" path only after cloning into it (RCE)

影響: pip:Gitpython <= 3.2.0 → 3.2.1

create_submodule(name, path, url) clones a submodule into the repo's own .git directory before it rejects the path. A path of ".git/hooks" is accepted by the pre-clone check, so the submodule is cloned straight into the live hooks directory, and a file named post-checkout in the submodule becomes an executable .git/hooks/post-checkout. On 3.2.0+ the later index check does raise ValueError, but only after the clone already wrote to disk, and it does not remove the planted hook; on 3.1.x there is…

GitHub Advisory Database에서 읽기

CVECVE-2026-114145
정보원GitHub Advisory Database
수집 시각2026. 10. 23. 오전 05:09
데이터Markdown JSON

2026. 10. 23. 오전 01:41, GitHub Advisory Database에서 "GitPython validates a submodule's ".git" path only after cloning into it (RCE)"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "높음"(high)입니다. 관련 기술: Python. CVE: CVE-2026-114145.