CVE Catalog

GHSA-59cr-6r3x-644w

Medium
Published: —Translated: NVD NIST

Summary

GitPython 3.1.61 (and main) has a gap in git/objects/submodule/base.py — the fix for GHSA-hmq2-w58f-27jc added Submodule._validated_name(), but the description does not fully specify the scope. The code is identical in 3.1.61 and main.

Risk Assessment

The issue affects GitPython submodule handling and may be exploitable via untrusted repositories, though the exact impact is not fully described.

Recommendation

Monitor GitPython updates and apply the fix as soon as available. Avoid processing untrusted repositories with submodules.

Other vulnerabilities in GitPython

See all
Original NVD description (English source)

**Affected:** `GitPython` **3.1.61** (latest release) and `main` — `git/objects/submodule/base.py`. `git diff 3.1.61 origin/main -- git/objects/submodule/` is empty, so both are identical here. --- ## The gap The fix for `GHSA-hmq2-w58f-27jc` added `Submodule._validated_name()` and wired it into

Vulnerability data from NVD (NIST) · CISA KEV · EPSS