blob: 9f6dc10d7140dcd7a0c7790122afb7926780ff9d [file]
{
"schema_version": "1.3.1",
"id": "GO-2026-5074",
"modified": "0001-01-01T00:00:00Z",
"published": "0001-01-01T00:00:00Z",
"aliases": [
"CVE-2026-45022",
"GHSA-389r-gv7p-r3rp"
],
"summary": "Go-git: Improper parsing of specially crafted objects may lead to inconsistent interpretation in github.com/go-git/go-git",
"details": "Go-git: Improper parsing of specially crafted objects may lead to inconsistent interpretation in github.com/go-git/go-git",
"affected": [
{
"package": {
"name": "github.com/go-git/go-git/v5",
"ecosystem": "Go"
},
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.19.0"
}
]
}
],
"ecosystem_specific": {
"imports": [
{
"path": "github.com/go-git/go-git/v5/plumbing/object",
"symbols": [
"Commit.Decode",
"Commit.IsAncestor",
"Commit.MergeBase",
"Commit.Parent",
"Commit.Stats",
"Commit.StatsContext",
"DecodeCommit",
"DecodeObject",
"DecodeTag",
"GetCommit",
"GetObject",
"GetTag",
"Independents",
"NewCommitAllIter",
"ObjectIter.Next",
"Tag.Commit",
"Tag.Decode",
"Tag.Object",
"Tag.String",
"Tag.Tree",
"TagIter.Next",
"bfsCommitIterator.ForEach",
"bfsCommitIterator.Next",
"commitIteratorByCTime.ForEach",
"commitIteratorByCTime.Next",
"commitPostIterator.ForEach",
"commitPostIterator.Next",
"commitPreIterator.ForEach",
"commitPreIterator.Next",
"filterCommitIter.ForEach",
"filterCommitIter.Next",
"storerCommitIter.ForEach",
"storerCommitIter.Next"
]
}
]
}
}
],
"references": [
{
"type": "ADVISORY",
"url": "https://github.com/go-git/go-git/security/advisories/GHSA-389r-gv7p-r3rp"
},
{
"type": "WEB",
"url": "https://github.com/go-git/go-git/releases/tag/v5.19.0"
}
],
"database_specific": {
"url": "https://pkg.go.dev/vuln/GO-2026-5074",
"review_status": "REVIEWED"
}
}