Go-git: Improper parsing of specially crafted objects may lead to inconsistent interpretation in github.com/go-git/go-git
{
"url": "https://pkg.go.dev/vuln/GO-2026-5074",
"review_status": "REVIEWED"
}{
"imports": [
{
"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"
],
"path": "github.com/go-git/go-git/v5/plumbing/object"
}
]
}