Approved changes feed: RSS · Atom

cpe:2.3:a:go-git_project:go-git:*:*:*:*:*:go:*:*

part: a version: * update: *

VendorGo Git Project (85c28800-dc26-514a-836e-c1277690f173)
ProductGo Git (1dcdf493-3cae-53ff-a664-622fbbb318a2)
Edition*
Language*
Software edition*
Target softwarego
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/go-git/go-git purl2cpe 2026-06-01 10:12:51.438365
pkg:golang/github.com/go-git/go-git purl2cpe 2026-06-01 10:12:51.438367

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-41506 vulnerable 2026-06-08 08:03:15.517079 go-git Credential leak via cross-host redirect in smart HTTP transport
MEDIUM (4.7)
go-git is an extensible git implementation library written in pure Go. Prior to versions 5.18.0 and 6.0.0-alpha.2, go-git may leak HTTP authentication credentials when following redirects during smart-HTTP clone and fetch operations. This issue has been patched in versions 5.18.0 and 6.0.0-alpha.2.
Published: 2026-05-08T13:43:19.911Z
Updated: 2026-05-11T18:50:50.673Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34165 vulnerable 2026-06-08 07:59:11.850407 go-git: Maliciously crafted idx file can cause asymmetric memory consumption
MEDIUM (5)
go-git is an extensible git implementation library written in pure Go. From version 5.0.0 to before version 5.17.1, a vulnerability has been identified in which a maliciously crafted .idx file can cause asymmetric memory consumption, potentially exhausting available memory and resulting in a denial-of-service (DoS) condition. Exploitation requires write access to the local repository's .git directory, it order to create or alter existing .idx files. This issue has been patched in version 5.17.1.
Published: 2026-03-31T13:46:37.688Z
Updated: 2026-04-02T15:10:17.724Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33762 vulnerable 2026-06-08 07:59:10.723329 go-git: Missing validation decoding Index v4 files leads to panic
LOW (2.8)
go-git is an extensible git implementation library written in pure Go. Prior to version 5.17.1, go-git’s index decoder for format version 4 fails to validate the path name prefix length before applying it to the previously decoded path name. A maliciously crafted index file can trigger an out-of-bounds slice operation, resulting in a runtime panic during normal index parsing. This issue only affects Git index format version 4. Earlier formats (go-git supports only v2 and v3) are not vulnerable to this issue. This issue has been patched in version 5.17.1.
Published: 2026-03-31T13:47:42.378Z
Updated: 2026-11-02T22:58:36.908Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25934 vulnerable 2026-06-08 07:53:20.623730 go-git improperly verifies data integrity values for .idx and .pack files
MEDIUM (4.3)
go-git is a highly extensible git implementation library written in pure Go. Prior to 5.16.5, a vulnerability was discovered in go-git whereby data integrity values for .pack and .idx files were not properly verified. This resulted in go-git potentially consuming corrupted files, which would likely result in unexpected errors such as object not found. For context, clients fetch packfiles from upstream Git servers. Those files contain a checksum of their contents, so that clients can perform integrity checks before consuming it. The pack indexes (.idx) are generated locally by go-git, or the git cli, when new .pack files are received and processed. The integrity checks for both files were not being verified correctly. This vulnerability is fixed in 5.16.5.
Published: 2026-02-09T22:13:41.974Z
Updated: 2026-02-11T21:23:14.781Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-21614 vulnerable 2026-06-08 07:08:57.041973 go-git clients vulnerable to DoS via maliciously crafted Git server replies
HIGH (7.5)
go-git is a highly extensible git implementation library written in pure Go. A denial of service (DoS) vulnerability was discovered in go-git versions prior to v5.13. This vulnerability allows an attacker to perform denial of service attacks by providing specially crafted responses from a Git server which triggers resource exhaustion in go-git clients. Users running versions of go-git from v4 and above are recommended to upgrade to v5.13 in order to mitigate this vulnerability.
Published: 2025-01-06T16:20:16.140Z
Updated: 2025-08-26T19:48:04.692Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-21613 vulnerable 2026-06-08 07:08:57.041533 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-49569 vulnerable 2026-06-08 06:14:29.181567 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-49568 vulnerable 2026-06-08 06:14:29.180920 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.