Lucene search
+L

8 matches found

Github Security Blog
Github Security Blog
•added 2026/09/08 6:39 p.m.•15 views

GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE

CWE: CWE-88 Argument Injection / CWE-94 Code Injection — via a read-then-corrupt-on-rewrite config round trip, not a direct setter argument - Affected component: git/config.py — GitConfigParser.read multi-line value decoding, lines 444-541, esp. stringdecode at line 460 and its call sites at...

9.8CVSS8.6AI score0.00775EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/09/08 6:39 p.m.•7 views

GHSA-284H-M62Q-GF8W GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE

CWE: CWE-88 Argument Injection / CWE-94 Code Injection — via a read-then-corrupt-on-rewrite config round trip, not a direct setter argument - Affected component: git/config.py — GitConfigParser.read multi-line value decoding, lines 444-541, esp. stringdecode at line 460 and its call sites at...

9.8CVSS8.8AI score0.00775EPSS
SaveExploits1References5
Redos
Redos
•added 2026/09/08 12:00 a.m.•11 views

ROS-20260908-73-0094

The vulnerability of the GitConfigParser.read function in the git/config.py module of the Python library for interacting with Git repositories in GitPython is related to the implementation or modification of arguments. Exploiting this vulnerability could allow a malicious actor to execute arbitra...

9.8CVSS8.7AI score0.00775EPSS
SaveExploits1
RedHat Linux
RedHat Linux
•added 2026/09/03 11:00 p.m.•13 views

GitPython: GitPython: Arbitrary code execution via injected newlines in Git configuration

A flaw was found in GitPython, a Python library used to interact with Git repositories. The GitConfigParser.setvalue function does not properly validate input for newlines. This vulnerability allows an attacker to inject malicious configuration settings, specifically the core.hooksPath, into a Gi...

7.8CVSS8.1AI score0.00218EPSS
SaveExploits1References6
BDU FSTEC
BDU FSTEC
•added 2026/08/27 12:00 a.m.•12 views

The vulnerability in the `GitConfigParser._read()` function of the `git/config.py` module in the Python library for interacting with Git repositories in GitPython allows a attacker to execute arbitrary code.

The vulnerability of the GitConfigParser.read function in the git/config.py module of the Python library for interacting with Git repositories in GitPython is related to the implementation or modification of arguments. Exploiting this vulnerability could allow a malicious actor to execute arbitra...

10CVSS7.3AI score0.00775EPSS
SaveExploits1References3Affected Software2
Github Security Blog
Github Security Blog
•added 2026/08/25 3:32 a.m.•14 views

Duplicate Advisory: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-284h-m62q-gf8w. This link is maintained to preserve external references. Original Description GitPython before 3.1.59 fails to safely re-serialize multi-line git-config values during write operations, corrupting...

9.8CVSS8.3AI score0.00775EPSS
SaveExploits1References4Affected Software1
RedHat Linux
RedHat Linux
•added 2026/07/20 4:17 p.m.•19 views

GitPython: GitPython: Arbitrary code execution via injected newlines in Git configuration

A flaw was found in GitPython, a Python library used to interact with Git repositories. The GitConfigParser.setvalue function does not properly validate input for newlines. This vulnerability allows an attacker to inject malicious configuration settings, specifically the core.hooksPath, into a Gi...

7.8CVSS8.1AI score0.00218EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/07/20 4:12 p.m.•19 views

GitPython: GitPython: Arbitrary code execution via injected newlines in Git configuration

A flaw was found in GitPython, a Python library used to interact with Git repositories. The GitConfigParser.setvalue function does not properly validate input for newlines. This vulnerability allows an attacker to inject malicious configuration settings, specifically the core.hooksPath, into a Gi...

7.8CVSS8.1AI score0.00218EPSS
SaveExploits1References6
Rows per page
Query Builder