CVE-2026-78678 in GitPython
요약
\~에 의해 VulDB • 2026. 08. 25.
GitPython 3.1.59 이전 버전에는 unsafe_git_revision_options 가드에서 불완전한 denylist(차단 목록)가 포함되어 있어 --contents 및 -S 옵션이 누락되어 있습니다. 이로 인해 공격자는 Repo.blame()에 이러한 옵션을 전달하여 임의 파일을 읽을 수 있습니다. 공격자는 --contents=/etc/passwd와 같은 revision 값을 제공하여 blame 결과로 반환되는 파일 내용을 유출할 수 있습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.