Skip to content

chore(deps): bump github.com/docker/docker to v28.5.2 [security]#567

Merged
tolzhabayev merged 1 commit intomainfrom
chore/bump-docker-docker-v28.5.2
May 8, 2026
Merged

chore(deps): bump github.com/docker/docker to v28.5.2 [security]#567
tolzhabayev merged 1 commit intomainfrom
chore/bump-docker-docker-v28.5.2

Conversation

@tolzhabayev
Copy link
Copy Markdown
Contributor

Summary

  • Bumps transitive dep github.com/docker/docker from v28.3.3 → v28.5.2 (latest available on the legacy module path).
  • Narrows exposure for GHSA-x744-4wpc-v9h2 / CVE-2026-34040 — Moby AuthZ plugin bypass via oversized request bodies.

Notes on the alert

The advisory's first patched version (v29.3.1 / moby/moby/v2 >= 2.0.0-beta.8) lives on a new module path that none of our transitive deps consume yet. v28.5.2 is the highest version available on github.com/docker/docker today, so this PR alone will not clear Dependabot alert #52.

The vulnerable code path is not in this binary's execution surface:

  • plugin-validator does not import docker/docker directly (verified via grep).
  • Only docker/docker/api/types/* (struct definitions) are linked via osv-scannerosv-scalibrgo-containerregistry.
  • The vulnerability is in the Docker daemon's authorization-plugin request handler. plugin-validator is a CLI; it never runs a Docker daemon.

After merge, the alert will be dismissed as "vulnerable code is not in execution path."

Test plan

  • go build ./... clean
  • go mod tidy no-op after bump
  • go test ./... — all packages pass except a pre-existing pkg/runner failure on main (local env missing react-detect, unrelated to this change)

Narrows exposure for GHSA-x744-4wpc-v9h2 / CVE-2026-34040
(Moby AuthZ plugin bypass). v28.5.2 is the latest available on
the legacy github.com/docker/docker module path; the full fix
is on github.com/moby/moby/v2 >= 2.0.0-beta.8 which our
transitive deps don't yet use. plugin-validator does not run a
Docker daemon and only links docker/docker/api/types/* — the
vulnerable code path is not in its execution surface.
@github-project-automation github-project-automation Bot moved this from 📬 Triage to 🔬 In review in Grafana Catalog Team May 6, 2026
@tolzhabayev tolzhabayev merged commit 175afff into main May 8, 2026
11 checks passed
@tolzhabayev tolzhabayev deleted the chore/bump-docker-docker-v28.5.2 branch May 8, 2026 08:40
@github-project-automation github-project-automation Bot moved this from 🔬 In review to 🚀 Shipped in Grafana Catalog Team May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🚀 Shipped

Development

Successfully merging this pull request may close these issues.

2 participants