Commit 1d13ab5
build-godynamic: pin patched grpc in docker-compose (GHSA-hrxh-6v49-42gf) (#105)
The published build-godynamic:latest dropped below Docker Scout grade A on a
new fixable HIGH: google.golang.org/grpc 1.81.1 (GHSA-hrxh-6v49-42gf, uncaught
exception, fixed in 1.82.1), bundled transitively by the from-source
docker-compose v5.2.0 build.
Pin google.golang.org/grpc@v1.82.1 in the compose `go get` — the same
from-source transitive-pin pattern already used for gotestsum/golangci-lint/
git-lfs. Verified locally: the rebuilt image bakes grpc v1.82.1 into the
docker-compose plugin and the VEX-aware scout-cve-gate passes (only the
VEX-waived CVE-2026-34040 remains).
Non-breaking: no change to USER, entrypoint, base, or the compose version;
just an upgraded transitive dep. Tracks scout-drift issue #104 (sla:high).
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 348e699 commit 1d13ab5
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
92 | 96 | | |
93 | 97 | | |
94 | | - | |
| 98 | + | |
95 | 99 | | |
96 | 100 | | |
97 | 101 | | |
| |||
0 commit comments