Lucene search
+L

12 matches found

osv_pysec
osv_pysec
•added 2026/09/10 9:45 a.m.•21 views

PYSEC-2026-3837 GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

Summary TagReference.create forwards a caller-influenced positional reference value into git tag without it ever being inspected by the unsafe-option guard, allowing an arbitrary file read the file's contents are returned in-band as the annotated tag message. This is an incomplete-fix bypass of...

6.5CVSS7.1AI score0.00316EPSS
SaveExploits0References9
osv_ghsa
osv_ghsa
•added 2026/09/08 7:42 p.m.•11 views

GHSA-3WXW-XV34-2FRG GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

Summary TagReference.create forwards a caller-influenced positional reference value into git tag without it ever being inspected by the unsafe-option guard, allowing an arbitrary file read the file's contents are returned in-band as the annotated tag message. This is an incomplete-fix bypass of...

6.5CVSS7.1AI score0.00316EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/09/08 7:42 p.m.•37 views

GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

Summary TagReference.create forwards a caller-influenced positional reference value into git tag without it ever being inspected by the unsafe-option guard, allowing an arbitrary file read the file's contents are returned in-band as the annotated tag message. This is an incomplete-fix bypass of...

7.1CVSS7.1AI score0.00316EPSS
SaveExploits0References7Affected Software1
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•13 views

SUSE CVE-2026-78679

GitPython before 3.1.59 contains an arbitrary file read vulnerability in TagReference.create where a positional reference parameter bypasses the unsafe option guard. Attackers can supply a reference value like --file= to read arbitrary files, with contents returned in the annotated tag message...

6.5CVSS7AI score0.00316EPSS
SaveExploits0References4
Snyk
Snyk
•added 2026/08/25 4:50 a.m.•31 views

External Control of File Name or Path

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to External Control of File Name or Path via the TagReference.create function in git/refs/tag.py. An attacker can read local files by supplying a positional reference val...

7.1CVSS6.8AI score0.00316EPSS
SaveExploits0References2
osv_ghsa
osv_ghsa
•added 2026/08/25 3:32 a.m.•8 views

GHSA-6RJ2-96F5-CHJ9 Duplicate Advisory: GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-3wxw-xv34-2frg. This link is maintained to preserve external references. Original Description GitPython before 3.1.59 contains an arbitrary file read vulnerability in TagReference.create where a positional...

7.1CVSS6.9AI score0.00316EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/25 1:30 a.m.•50 views

CVE-2026-78679 GitPython before 3.1.59 Arbitrary File Read via TagReference.create

GitPython before 3.1.59 contains an arbitrary file read vulnerability in TagReference.create where a positional reference parameter bypasses the unsafe option guard. Attackers can supply a reference value like --file= to read arbitrary files, with contents returned in the annotated tag message...

7.1CVSS0.00316EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/08/25 12:00 a.m.•22 views

CVE-2026-78679

GitPython before 3.1.59 contains an arbitrary file read vulnerability in TagReference.create where a positional reference parameter bypasses the unsafe option guard. Attackers can supply a reference value like --file= to read arbitrary files, with contents returned in the annotated tag message...

7.1CVSS7.1AI score0.00316EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/08/25 12:00 a.m.•33 views

PT-2026-81154

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.59 Description An arbitrary file read issue exists in the TagReference.create function. A positional reference parameter allows the bypass of the unsafe option guard, enabling attackers to provide a reference...

9.3CVSS7.1AI score0.00835EPSS
SaveExploits2References106
RedHat Linux
RedHat Linux
•added 2026/08/24 4:39 p.m.•32 views

gitpython: GitPython: Arbitrary file overwrite and read via unsafe git option forwarding

A flaw was found in GitPython. This vulnerability arises from insufficient guarding of git option forwarding within the IndexFile.checkout and TagReference.create functions. An authenticated attacker can exploit this by passing unsafe options through keyword arguments, leading to the ability to...

8.1CVSS7.3AI score0.00574EPSS
SaveExploits1References6
PyPA
PyPA
•added 2026/08/13 12:17 p.m.•17 views

PYSEC-2026-3949

GitPython before 3.1.57 fails to guard git option forwarding in IndexFile.checkout and TagReference.create, allowing attackers to pass unsafe options via kwargs. Attackers can use --prefix to overwrite arbitrary files with repository content or -F to read arbitrary files returned in-band...

8.1CVSS7.5AI score0.00574EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/08/13 11:28 a.m.•15 views

CVE-2026-73620 GitPython before 3.1.57 Arbitrary File Overwrite and Read

GitPython before 3.1.57 fails to guard git option forwarding in IndexFile.checkout and TagReference.create, allowing attackers to pass unsafe options via kwargs. Attackers can use --prefix to overwrite arbitrary files with repository content or -F to read arbitrary files returned in-band...

8.1CVSS7.5AI score0.00574EPSS
SaveExploits1References2
Rows per page
Query Builder