Lucene search
+L

28 matches found

Github Security Blog
Github Security Blog
•added 2026/10/27 3:26 p.m.•6 views

GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines

Summary This is a residual of GHSA-g5vv-9gxw-82hx / CVE-2026-87819. The 3.1.60 fix made Actor.fromstring regex-free, but parseactoranddate still runs reactorepoch on the same author/committer/tagger line one step earlier. That pattern backtracks quadratically when the trailing epoch or timezone i...

8.7CVSS7.5AI score0.00521EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/27 3:26 p.m.•3 views

GHSA-M64X-33Q8-M5H7 GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines

Summary This is a residual of GHSA-g5vv-9gxw-82hx / CVE-2026-87819. The 3.1.60 fix made Actor.fromstring regex-free, but parseactoranddate still runs reactorepoch on the same author/committer/tagger line one step earlier. That pattern backtracks quadratically when the trailing epoch or timezone i...

8.7CVSS7.1AI score0.00337EPSS
SaveExploits0References5
Snyk
Snyk
•added 2026/10/21 10:50 p.m.•9 views

Incorrect Behavior Order

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Incorrect Behavior Order via submodule checkout destination validation in git/objects/submodule/base.py. Submodule checkout destinations can pass the containment check...

7.7CVSS6.5AI score0.00423EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/10/21 12:00 a.m.•7 views

PT-2026-120814

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.2.1 Description The create submodule function in git/objects/submodule/base.py accepts an attacker-influenced submodule path and invokes clone repo before rejecting the destination. In versions 3.1.x, the validate...

7.5CVSS6.4AI score0.00423EPSS
SaveExploits0References9
Snyk
Snyk
•added 2026/10/15 1:36 a.m.•10 views

Regular Expression Denial of Service (ReDoS)

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS via the reactorepoch pattern in parseactoranddate git/objects/util.py. The pattern ^.+? . \d+ +-\d+.$ allows .+? and . to bo...

8.7CVSS6.3AI score0.00337EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/10/15 1:36 a.m.•3 views

Symlink Attack

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Symlink Attack via Submodule.move in git/objects/submodule/base.py, which validates the destination path only lexically using abspath, commonpath, and relpath, without...

6.9CVSS5.8AI score0.00188EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/09/30 11:47 p.m.•6 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 abspath property in git/objects/submodule/base.py, which lacked the containment check applied to other submodule filesyst...

8.7CVSS5.8AI score0.00401EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/30 11:47 p.m.•36 views

GitPython submodule update path traversal can write outside the repository

Affected: GitPython 3.1.61 latest release and main — git/objects/submodule/base.py. git diff 3.1.61 origin/main -- git/objects/submodule/ is empty, so both are identical here. --- The gap The fix for GHSA-hmq2-w58f-27jc added Submodule.validatedname and wired it into update and five siblings,...

6.1AI score
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/09/30 11:47 p.m.•27 views

GHSA-59CR-6R3X-644W GitPython submodule update path traversal can write outside the repository

Affected: GitPython 3.1.61 latest release and main — git/objects/submodule/base.py. git diff 3.1.61 origin/main -- git/objects/submodule/ is empty, so both are identical here. --- The gap The fix for GHSA-hmq2-w58f-27jc added Submodule.validatedname and wired it into update and five siblings,...

6.1CVSS6AI score0.00401EPSS
SaveExploits0References5
GithubExploit
GithubExploit
•added 2026/09/14 11:49 a.m.•34 views

Exploit for CVE-2026-38526

Nexus — Local Privilege Escalation PoC Gitea template-sync...

9.9CVSS6.2AI score0.03824EPSS
SaveExploits18
Github Security Blog
Github Security Blog
•added 2026/05/29 7:43 p.m.•70 views

go-git: Malformed Git object data may cause panics or resource exhaustion

Impact Several denial-of-service issues were identified in go-git when parsing maliciously crafted Git repository data. An attacker may craft a malicious .pack, .idx or loose objects that causes an application using an affected version of go-git to panic or consume excessive resources. This can...

5.7AI score
SaveExploits0References2Affected Software2
Mend
Mend
•added 2026/05/27 2:54 p.m.•5 views

CVE-2026-45022

go-git is an extensible git implementation library written in pure Go. Prior to 5.19.0 and 6.0.0-alpha.3, go-git may parse malformed Git objects in a way that differs from upstream Git. When commit or tag objects contain ambiguous or malformed headers, go-git’s decoded representation may expose...

7.5CVSS5.6AI score0.00159EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/05/15 4:22 p.m.•41 views

EUVD-2026-30563

Gitsign is a keyless Sigstore to signing tool for Git commits with your a GitHub / OIDC identity. Prior to 0.16.0, gitsign verify and gitsign verify-tag re-encode commit/tag objects through go-git's EncodeWithoutSignature before checking the signature, instead of verifying against the raw git...

5.3CVSS8.3AI score0.0014EPSS
SaveExploits0References1
Snyk
Snyk
•added 2026/05/11 2:48 p.m.•33 views

Incorrect Behavior Order: Validate Before Canonicalize

Overview Affected versions of this package are vulnerable to Incorrect Behavior Order: Validate Before Canonicalize in the parsing of Git objects with malformed or ambiguous commit or tag objects. An attacker can cause inconsistent interpretation of object metadata or signature validation by...

7.5CVSS5.5AI score0.00159EPSS
SaveExploits0References2
SUSE CVE
SUSE CVE
•added 2025/04/08 1:43 a.m.•17 views

SUSE CVE-2025-31130

gitoxide is an implementation of git written in Rust. Before 0.42.0, gitoxide uses SHA-1 hash implementations without any collision detection, leaving it vulnerable to hash collision attacks. gitoxide uses the sha1smol or sha1 crate, both of which implement standard SHA-1 without any mitigations...

6.8CVSS6AI score0.00261EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2025/04/04 2:41 p.m.•41 views

CVE-2025-31130 gitoxide does not detect SHA-1 collision attacks

gitoxide is an implementation of git written in Rust. Before 0.42.0, gitoxide uses SHA-1 hash implementations without any collision detection, leaving it vulnerable to hash collision attacks. gitoxide uses the sha1smol or sha1 crate, both of which implement standard SHA-1 without any mitigations...

6.8CVSS0.00261EPSS
SaveExploits0References2
RustSec
RustSec
•added 2025/04/03 12:00 p.m.•26 views

SHA-1 collision attacks are not detected

Summary gitoxide uses SHA-1 hash implementations without any collision detection, leaving it vulnerable to hash collision attacks. Details gitoxide uses the sha1smol or sha1 crate, both of which implement standard SHA-1 without any mitigations for collision attacks. This means that two distinct G...

6.8CVSS5.9AI score0.00261EPSS
SaveExploits0Affected Software1
Positive Technologies
Positive Technologies
•added 2025/04/03 12:00 a.m.•21 views

PT-2025-14868

Name of the Vulnerable Software and Affected Versions gitoxide versions prior to 0.42.0 Description The issue arises from gitoxide's use of SHA-1 hash implementations without collision detection, making it vulnerable to hash collision attacks. This means two distinct Git objects with colliding...

6.8CVSS5.8AI score0.00261EPSS
SaveExploits0References32
osv_debian
osv_debian
•added 2024/03/06 12:15 a.m.•13 views

DEBIAN-CVE-2024-25817

Buffer Overflow vulnerability in eza before version 0.18.2, allows local attackers to execute arbitrary code via the .git/HEAD, .git/refs, and .git/objects components...

7.8CVSS6.8AI score0.00267EPSS
SaveExploits0References1
NVD
NVD
•added 2024/03/06 12:15 a.m.•39 views

CVE-2024-25817

Buffer Overflow vulnerability in eza before version 0.18.2, allows local attackers to execute arbitrary code via the .git/HEAD, .git/refs, and .git/objects components...

8.4CVSS9.4AI score0.00267EPSS
SaveExploits0References2
Rows per page
Query Builder