go.mod pins vulnerable docker/containerd modules; two open Dependabot PRs clear most findings
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia da go.mod, poi esamina le PR di Dependabot #562 e #550 ed esegui la scansione indicata trivy fs . per verificarne l’impatto. Esamina l’issue #506 e i dettagli di module-path di docker/docker prima di valutare la migrazione rimanente. Il lavoro è completato quando i due aggiornamenti delle dipendenze sono convalidati e il percorso da seguire per la lacuna rimanente nelle vulnerabilità è documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi, and thanks for maintaining this project.
Running trivy fs . (v0.69.3, vulnerability DB as of 2026-09-07) against the repo root reports findings on go.mod's indirect docker/containerd pins:
| Pinned module | Findings | Fixed in |
|---|---|---|
github.com/containerd/containerd v1.7.13 |
CVE-2024-25621 (HIGH) + several MEDIUM | 1.7.33 |
github.com/docker/cli v25.0.3+incompatible |
CVE-2025-15558 (HIGH) | 29.2.0 |
github.com/docker/docker v27.1.1+incompatible |
CVE-2026-41567, CVE-2026-42306 (HIGH); CVE-2026-33997, CVE-2026-41568 (MEDIUM) | no fixed release on this module path |
Anyone importing container-structure-test as a Go library inherits these into their SBOM and scan results, so the go.mod pins have some reach beyond the CLI itself.
The good news is that two of the three rows are already solved by open Dependabot PRs:
- #562 (containerd 1.7.13 → 1.7.33) clears the containerd findings.
- #550 (docker/cli 25.0.3 → 29.2.0) clears CVE-2025-15558.
I can confirm both bumps compile and pass tests against the library import surface in a downstream consumer, so merging those two looks like a quick win.
github.com/docker/docker is the remaining gap, and it is a migration rather than a bump: the module path is deprecated as of Engine v29, its highest tag (v28.5.2+incompatible) is still affected by the four CVEs above (so #506 would not remediate them), and the fixes ship only on the maintained moby v2 module line.
Filing this mainly to make the picture easy to act on.
- Lingua principale
- Go
- Stelle
- 2.5k
- Fork
- 213
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di GoogleContainerTools/container-structure-test
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
allstar
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
GoogleContainerTools/container-structure-test#393 · 639 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
GoogleContainerTools/container-structure-test#280 · 1 reazione ·
-
Windows: structure_test binary missing .exe extension causes "Open With" dialog instead of running testsForse già presa @peakschris l’ha presa 144 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100
-
Docker Engine v29 SupportAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
Tutte le issue di GoogleContainerTools/container-structure-test
Issue simili
-
VLAgent `spec.k8sCollector.includePodLabels: false` has no effectForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
VictoriaMetrics/operator#2772 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Gaurav-Gosain/tuios#1316 ·
I maintainer di solito rispondono entro 1 giorno
-
needs: investigation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
area:auth documentation priority:low
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
kube-tarian/sigrun#203 ·