VulnSea

gitpython-developers has 9 CVEs on record. Disclosure cadence is accelerating: 9 in the last 90 days against 0 in the 90 before. The busiest recent month was October 2026 with 6. The median CVSS is 6.5 (medium). None have a confirmed exploitation report. The most common weakness class is CWE-88 (3).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—
Last 90 days
9 prev 0

Products

  • GitPython 9
Follow gitpython-developers:RSS feedSave a search →Embed badge ↗
9
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

gitpython-developers vulnerabilities

CVEs affecting gitpython-developers, newest first. Open any entry for full detail, references, and exploit status.

9 CVEsRSS

CVE-2026-110860Medium· 6.1PoC
2w ago

GitPython from 3.1.62 before 3.2.0 contains a symlink-following flaw in Submodule.move(), which checks the destination only lexically and does not reject symbolic links in intermediate path components

GitPython from 3.1.62 before 3.2.0 contains a symlink-following flaw in Submodule.move(), which checks the destination only lexically and does not reject symbolic links in intermediate path components. An untrusted repository can commit …

▾ Twilightgitpython-developers · GitPythonEPSS 0.19%via NVD
CVE-2026-110859High· 7.5PoC
2w ago

GitPython before 3.2.0 contains an argument injection vulnerability in Head.checkout() that allows remote attackers to read arbitrary files by supplying a branch name parsed as a git option

GitPython before 3.2.0 contains an argument injection vulnerability in Head.checkout() that allows remote attackers to read arbitrary files by supplying a branch name parsed as a git option. Attackers can host a repository whose default …

▾ Midnightgitpython-developers · GitPythonEPSS 0.39%via NVD
CVE-2026-110858High· 8.1
2w ago

GitPython from 3.1.30 before 3.2.0 contains a remote code execution vulnerability in Remote.pull() whose unsafe-option guard inspects only keyword arguments, not the positional refspec

GitPython from 3.1.30 before 3.2.0 contains a remote code execution vulnerability in Remote.pull() whose unsafe-option guard inspects only keyword arguments, not the positional refspec. Attackers controlling the refspec can supply --uplo…

▾ Twilightgitpython-developers · GitPythonEPSS 0.46%via NVD
CVE-2026-110857High· 7.5
2w ago

GitPython before 3.2.0 contains a remote code execution vulnerability that allows attackers to run commands because Git.ls_remote forwards URLs without check_unsafe_protocols validation

GitPython before 3.2.0 contains a remote code execution vulnerability that allows attackers to run commands because Git.ls_remote forwards URLs without check_unsafe_protocols validation. Attackers can supply ext:: remote-helper URLs to e…

▾ Twilightgitpython-developers · GitPythonEPSS 0.42%via NVD
CVE-2026-110856High· 7.5PoC
2w ago

GitPython before 3.2.0 contains a regular expression denial of service vulnerability in the _re_actor_epoch pattern used by parse_actor_and_date on author, committer, and tagger lines

GitPython before 3.2.0 contains a regular expression denial of service vulnerability in the _re_actor_epoch pattern used by parse_actor_and_date on author, committer, and tagger lines. Attackers can serve repositories with commit or tag …

▾ Midnightgitpython-developers · GitPythonEPSS 0.34%via NVD
CVE-2026-110855Medium· 6.5PoC
2w ago

GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separate_git_dir in Repo._clone(), which omits expand_vars=False when calling Git.polish_url()…

GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separate_git_dir in Repo._clone(), which omits expand_vars=False when calling Git.polish_url()…

▾ Twilightgitpython-developers · GitPythonEPSS 0.29%via NVD
CVE-2026-100689Medium· 5.9
1mo ago

GitPython before 3.1.62 does not validate the `path` field read from an untrusted .gitmodules file when updating submodules

GitPython before 3.1.62 does not validate the `path` field read from an untrusted .gitmodules file when updating submodules. While a prior fix (GHSA-hmq2-w58f-27jc) added Submodule._validated_name() to constrain the `name` field, and Git…

▾ Sunlitgitpython-developers · GitPythonEPSS 0.40%via NVD
CVE-2026-76217Medium· 6.5PoC
2mo ago

GitPython before 3.1.58 Arbitrary File Read via pathspec-from-file

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove() and Head.checkout(). Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrar…

▾ Twilightgitpython-developers · GitPythonEPSS 0.41%via CVEORG
CVE-2026-73621Medium· 5.4
2mo ago

GitPython before 3.1.56 Arbitrary File Truncation via Commit.count

GitPython before 3.1.56 contains an argument injection vulnerability in the Commit.count() method, which forwards keyword arguments to 'git rev-list' without the check_unsafe_options guard present in the sibling iter_items method. An att…

▾ Sunlitgitpython-developers · GitPythonEPSS 0.36%via CVEORG
gitpython-developers vulnerabilities (CVEs) · VulnSea