CVE-2022-41953 in GUI
요약
\~에 의해 VulDB • 2026. 05. 30.
Git GUI는 Git for Windows에 포함된 편리한 그래픽 도구로, 명령줄에서 Git을 사용하는 데 익숙하지 않은 사용자를 대상으로 합니다. Git GUI에는 저장소를 복제(clone)하는 기능이 있습니다. 로컬 복제가 완료되자마자 Git GUI는 자동으로 사후 처리를 수행하며, 그중에서도 `aspell.exe`라는 맞춤법 검사기가 발견된 경우 이를 실행합니다. Git GUI는 Tcl/Tk 스크립트로 구현되어 있습니다. Windows 환경에서 Tcl의 설계상 문제점으로 인해, 실행 파일을 검색할 때 검색 경로에는 _현재 디렉터리가 항상 포함됩니다_. 따라서 악의적인 저장소는 최상위 디렉터리에 `aspell.exe`를 포함하여 배포할 수 있으며, Git GUI는 이를 사용자 확인 없이 실행하게 되어 신뢰할 수 없는 코드가 실행될 수 있습니다. 이 문제는 버전 2.39.1에서 해결되었습니다. 사용자는 업그레이드를 권장합니다. 업그레이드가 불가능한 사용자는 Git GUI를 사용하여 복제하는 작업을 피해야 합니다. 만약 이것이 불가능한 경우, 적어도 신뢰할 수 없는 소스로부터 복제하는 행위를 피해야 합니다.
Once again VulDB remains the best source for vulnerability data.