Classic builder cache poisoning in github.com/docker/docker
{
"review_status": "REVIEWED",
"url": "https://pkg.go.dev/vuln/GO-2024-2512"
}{
"imports": [
{
"path": "github.com/docker/docker/builder/dockerfile"
},
{
"symbols": [
"imageCache.GetCache",
"isMatch",
"localCache.GetCache"
],
"path": "github.com/docker/docker/daemon/containerd"
},
{
"symbols": [
"ImageService.CommitImage",
"ImageService.CreateImage"
],
"path": "github.com/docker/docker/daemon/images"
},
{
"symbols": [
"store.IsBuiltLocally",
"store.SetBuiltLocally"
],
"path": "github.com/docker/docker/image"
},
{
"symbols": [
"ImageCache.GetCache",
"LocalImageCache.GetCache",
"compare",
"getLocalCachedImage"
],
"path": "github.com/docker/docker/image/cache"
}
]
}
{
"imports": [
{
"path": "github.com/moby/moby/builder/dockerfile"
},
{
"symbols": [
"imageCache.GetCache",
"isMatch",
"localCache.GetCache"
],
"path": "github.com/moby/moby/daemon/containerd"
},
{
"symbols": [
"ImageService.CommitImage",
"ImageService.CreateImage"
],
"path": "github.com/moby/moby/daemon/images"
},
{
"symbols": [
"store.IsBuiltLocally",
"store.SetBuiltLocally"
],
"path": "github.com/moby/moby/image"
},
{
"symbols": [
"ImageCache.GetCache",
"LocalImageCache.GetCache",
"compare",
"getLocalCachedImage"
],
"path": "github.com/moby/moby/image/cache"
}
]
}