在 GitPython 3.2.0 版本之前, 函数在处理作者、提交者和标签签署者信息时,使用的 正则表达式存在拒绝服务漏洞。攻击者可以构造包含长空格填充行且无效的时间戳或时区信息的 commit 或 tag 对象,从而触发正则表达式的二次回溯,导致 CPU 资源耗尽。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| gitpython-developers | GitPython | 0 ~ 3.2.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-110858 | 8.1 HIGH | GitPython 3.1.30 before 3.2.0 Command Injection via Remote.pull() Refspec |
| CVE-2026-110859 | 7.5 HIGH | GitPython before 3.2.0 Arbitrary File Read via Head.checkout() Branch Name |
| CVE-2026-110857 | 7.5 HIGH | GitPython before 3.2.0 Command Execution via ls_remote ext:: URLs |
| CVE-2026-110855 | 6.5 MEDIUM | GitPython before 3.2.0 Environment Variable Disclosure via .gitmodules Submodule Name |
| CVE-2026-110860 | 6.1 MEDIUM | GitPython 3.1.62 before 3.2.0 Symlink Path Traversal via Submodule.move() |
No comments yet