Vulnocalypse
Back to feed
44impact

GitPython before 3.1.59 Remote Code Execution via Config Injection

gitpython-developers GitPython · CVE-2026-78676
0 news outlets0 CERTs and agencies0 researchers

What is it?

GitPython before 3.1.59 fails to safely re-serialize multi-line git-config values during write operations, corrupting dormant quoted values into injected directives like core.hooksPath. Attackers can craft config files with embedded newlines that become live git directives after any unrelated GitPython config write, enabling arbitrary code execution via hook invocation.

Evidence

No coverage recorded yet.

Exploitation

  • Public proof of concept
  • Exploited in the wild
  • Listed as known exploited
CVSS
9.8
EPSS
0.8%
First seen
7 d ago
Status
corroborated

All gitpython-developers vulnerabilities