Worktree operations may follow symlinks in github.com/go-git/go-git
{
"review_status": "REVIEWED",
"url": "https://pkg.go.dev/vuln/GO-2026-6213"
}{
"imports": [
{
"path": "github.com/go-git/go-git/v5",
"symbols": [
"Blame",
"Clone",
"CloneContext",
"PlainClone",
"PlainCloneContext",
"Submodule.Repository",
"Submodule.Status",
"Submodule.Update",
"Submodule.UpdateContext",
"Submodules.Status",
"Submodules.Update",
"Submodules.UpdateContext",
"Worktree.Add",
"Worktree.AddGlob",
"Worktree.AddWithOptions",
"Worktree.Checkout",
"Worktree.Clean",
"Worktree.Commit",
"Worktree.Move",
"Worktree.Pull",
"Worktree.PullContext",
"Worktree.Remove",
"Worktree.RemoveGlob",
"Worktree.Reset",
"Worktree.ResetSparsely",
"Worktree.Restore",
"Worktree.Status",
"Worktree.StatusWithOptions",
"Worktree.Submodule",
"Worktree.Submodules",
"Worktree.checkoutChangeSubmodule",
"Worktree.checkoutFile",
"worktreeFilesystem.Chroot",
"worktreeFilesystem.Create",
"worktreeFilesystem.Lstat",
"worktreeFilesystem.MkdirAll",
"worktreeFilesystem.Open",
"worktreeFilesystem.OpenFile",
"worktreeFilesystem.ReadDir",
"worktreeFilesystem.Readlink",
"worktreeFilesystem.Remove",
"worktreeFilesystem.Rename",
"worktreeFilesystem.Stat",
"worktreeFilesystem.Symlink",
"worktreeFilesystem.validReadPath"
]
}
]
}
{
"imports": [
{
"path": "github.com/go-git/go-git/v6",
"symbols": [
"Blame",
"Clone",
"CloneContext",
"PlainClone",
"PlainCloneContext",
"Submodule.Repository",
"Submodule.Status",
"Submodule.Update",
"Submodule.UpdateContext",
"Submodules.Status",
"Submodules.Update",
"Submodules.UpdateContext",
"Worktree.Add",
"Worktree.AddGlob",
"Worktree.AddWithOptions",
"Worktree.Checkout",
"Worktree.CherryPick",
"Worktree.Clean",
"Worktree.Commit",
"Worktree.Move",
"Worktree.Pull",
"Worktree.PullContext",
"Worktree.Remove",
"Worktree.RemoveGlob",
"Worktree.Reset",
"Worktree.Restore",
"Worktree.Status",
"Worktree.StatusWithOptions",
"Worktree.Submodule",
"Worktree.Submodules",
"Worktree.checkoutChangeSubmodule",
"Worktree.checkoutFile",
"worktreeFilesystem.Chroot",
"worktreeFilesystem.Create",
"worktreeFilesystem.Lstat",
"worktreeFilesystem.MkdirAll",
"worktreeFilesystem.Open",
"worktreeFilesystem.OpenFile",
"worktreeFilesystem.ReadDir",
"worktreeFilesystem.Readlink",
"worktreeFilesystem.Remove",
"worktreeFilesystem.Rename",
"worktreeFilesystem.Stat",
"worktreeFilesystem.Symlink",
"worktreeFilesystem.validReadPath"
]
}
]
}