{"id":"CVE-2026-110856","title":"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","summary":"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 …","severity":"high","cvss":7.5,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","cwe":["CWE-1333"],"published":"2026-10-14","updated":"2026-10-14","sourceUpdated":"2026-10-14T23:17:26.760","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-110856","references":[{"url":"https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-m64x-33q8-m5h7","label":"disclosure@vulncheck.com"},{"url":"https://www.vulncheck.com/advisories/gitpython-before-3.2.0-redos-via-re-actor-epoch-in-parse-actor-and-date","label":"disclosure@vulncheck.com"},{"url":"https://github.com/gitpython-developers/GitPython/pull/2253"},{"url":"https://github.com/gitpython-developers/GitPython/commit/8290c98d35465a38090cdcc1b17be69967092a15"},{"url":"https://github.com/gitpython-developers/GitPython"},{"url":"https://github.com/gitpython-developers/GitPython/releases/tag/3.2.0"}],"tags":["nvd","cve.org","exploit-available","osv","pip"],"ingestedAt":"2026-10-15T00:02:07.180Z","vendor":"gitpython-developers","product":"GitPython","affected":["GitPython < 3.2.0"],"epss":0.00337,"epssPercentile":0.26946,"exploitAvailable":true,"ssvc":{"exploitation":"poc","automatable":"yes","technicalImpact":"partial","timestamp":"2026-10-20T02:25:06.149432Z"},"aliases":["GHSA-m64x-33q8-m5h7"],"ecosystem":"pip","patched":["gitpython 3.2.0"],"slug":"CVE-2026-110856","body":"## Overview\n\nGitPython 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 objects containing long space-filled lines lacking a valid epoch or timezone, causing quadratic backtracking and CPU exhaustion.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Package advisory (CVE-2026-110856)\n\nAffected packages:\n\n- `gitpython < 3.2.0`\n\nPatched in:\n\n- `gitpython 3.2.0`\n\nSource: https://osv.dev/vulnerability/GHSA-m64x-33q8-m5h7","depth":"midnight","depthScore":53,"depthScoreParts":{"impact":41.3,"likelihood":0.1,"exploitation":12,"ransomware":0},"changes":[{"seq":225321,"id":"CVE-2026-110856","ts":1792464721788,"field":"exploit_available","old":"false","new":"true"}]}