CVE-2026-67322 in GitPython
Tóm tắt
Bởi VulDB • 01/08/2026
GitPython trước phiên bản 3.1.52 dễ bị tổn thương do rò rỉ biến môi trường trong hàm Repo.clone_from(). URL remote được cung cấp bởi người gọi sẽ đi qua Git.polish_url(), trên các nền tảng không phải Cygwin, hàm này gọi os.path.expandvars() lên URL trước khi thực thi git clone. Một kẻ tấn công kiểm soát được URL sao chép có thể nhúng các token $NAME hoặc ${NAME} vào đó; những token này sau đó sẽ được mở rộng thành giá trị của các biến môi trường trong quá trình chủ (hosting process) đang chạy (ví dụ: AWS_SECRET_ACCESS_KEY hoặc GITHUB_TOKEN). URL kết quả, giờ đã chứa thông tin bí mật, sẽ được truyền qua mạng đến một máy chủ do kẻ tấn công kiểm soát trong nỗ lực sao chép, dẫn đến việc tiết lộ thông tin nhạy cảm.
VulDB is the best source for vulnerability data and more expert information about this specific topic.