Lucene search
+L

1082 matches found

OSV
OSV
•added 2026/05/08 11:19 p.m.•22 views

GHSA-MV93-W799-CJ2W GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath

Summary The patch for CVE-2026-42215 GitPython 3.1.49 validates newlines only in the value parameter of setvalue. The section and option parameters are passed to configparser without any newline validation. An attacker who controls the section argument can inject \n to write arbitrary section...

7CVSS6.1AI score0.00254EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2026/05/08 11:19 p.m.•26 views

GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath

Summary The patch for CVE-2026-42215 GitPython 3.1.49 validates newlines only in the value parameter of setvalue. The section and option parameters are passed to configparser without any newline validation. An attacker who controls the section argument can inject \n to write arbitrary section...

8.8CVSS8.1AI score0.009EPSS
SaveExploits1References3Affected Software1
Snyk
Snyk
•added 2026/05/08 11:19 p.m.•14 views

Command Injection

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Command Injection via the setvalue function when the section parameter is not properly validated for newline characters. An attacker can execute arbitrary code by...

8.8CVSS8.3AI score0.009EPSS
SaveExploits1References2
Tenable Nessus
Tenable Nessus
•added 2026/05/08 12:00 a.m.•28 views

Linux Distros Unpatched Vulnerability : CVE-2026-44243

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a...

8.8CVSS7.7AI score0.00443EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/05/08 12:00 a.m.•13 views

PT-2026-67306

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.50 Description GitPython fails to validate newline characters in the section parameter of the config writer function. This allows an attacker to inject arbitrary section headers into the .git/config file. By...

9.8CVSS6.4AI score0.02209EPSS
SaveExploits5References94
Tenable Nessus
Tenable Nessus
•added 2026/05/08 12:00 a.m.•32 views

Linux Distros Unpatched Vulnerability : CVE-2026-44244

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser...

7.8CVSS7.5AI score0.00218EPSS
SaveExploits1References3
NVD
NVD
•added 2026/05/07 7:16 p.m.•21 views

CVE-2026-44243

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a crafted reference path to an application using GitPython to write, overwrite, move, or delete files outside the repository’s .git directory...

8.8CVSS0.00443EPSS
SaveExploits1References2
PyPA
PyPA
•added 2026/05/07 7:16 p.m.•20 views

PYSEC-2026-2162

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a crafted reference path to an application using GitPython to write, overwrite, move, or delete files outside the repository’s .git directory...

8.8CVSS7.7AI score0.00443EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/05/07 7:16 p.m.•11 views

DEBIAN-CVE-2026-44243

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.48, a vulnerability in GitPython allows attackers who can supply a crafted reference path to an application using GitPython to write, overwrite, move, or delete files outside the repository’s .git directory...

7.1CVSS7.7AI score0.00443EPSS
SaveExploits1References1
NVD
NVD
•added 2026/05/07 7:16 p.m.•42 views

CVE-2026-44244

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS0.00218EPSS
SaveExploits1References2
OSV
OSV
•added 2026/05/07 7:16 p.m.•12 views

DEBIAN-CVE-2026-44244

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS7.5AI score0.00218EPSS
SaveExploits1References1
PyPA
PyPA
•added 2026/05/07 7:16 p.m.•20 views

PYSEC-2026-2163

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS7.5AI score0.00218EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/05/07 7:16 p.m.•17 views

PYSEC-2026-2163

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS7.5AI score0.00218EPSS
SaveExploits1References2
OSV
OSV
•added 2026/05/07 7:16 p.m.•18 views

PYSEC-2026-2160

GitPython is a python library used to interact with Git repositories. From version 3.1.30 to before version 3.1.47, GitPython blocks dangerous Git options such as --upload-pack and --receive-pack by default, but the equivalent Python kwargs uploadpack and receivepack bypass that check. If an...

8.8CVSS7.9AI score0.009EPSS
SaveExploits1References2
PyPA
PyPA
•added 2026/05/07 7:16 p.m.•24 views

PYSEC-2026-2160

GitPython is a python library used to interact with Git repositories. From version 3.1.30 to before version 3.1.47, GitPython blocks dangerous Git options such as --upload-pack and --receive-pack by default, but the equivalent Python kwargs uploadpack and receivepack bypass that check. If an...

8.8CVSS7.9AI score0.009EPSS
SaveExploits1References2Affected Software1
NVD
NVD
•added 2026/05/07 7:16 p.m.•25 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but aft...

9.8CVSS0.00707EPSS
SaveExploits1References3
NVD
NVD
•added 2026/05/07 7:16 p.m.•27 views

CVE-2026-42215

GitPython is a python library used to interact with Git repositories. From version 3.1.30 to before version 3.1.47, GitPython blocks dangerous Git options such as --upload-pack and --receive-pack by default, but the equivalent Python kwargs uploadpack and receivepack bypass that check. If an...

8.8CVSS0.009EPSS
SaveExploits1References2
OSV
OSV
•added 2026/05/07 7:16 p.m.•24 views

PYSEC-2026-2161

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but aft...

9.8CVSS7.7AI score0.00707EPSS
SaveExploits1References3
PyPA
PyPA
•added 2026/05/07 7:16 p.m.•20 views

PYSEC-2026-2161

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but aft...

9.8CVSS7.7AI score0.00707EPSS
SaveExploits1References3Affected Software1
OSV
OSV
•added 2026/05/07 7:16 p.m.•18 views

UBUNTU-CVE-2026-44244

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS7.5AI score0.00218EPSS
SaveExploits1References3
Rows per page
Query Builder