fix(security): bump container dependencies to remediate 10 CVEs#736
Merged
johntmyers merged 1 commit intomainfrom Apr 2, 2026
Merged
fix(security): bump container dependencies to remediate 10 CVEs#736johntmyers merged 1 commit intomainfrom
johntmyers merged 1 commit intomainfrom
Conversation
- k3s v1.35.2-k3s1 -> v1.35.3-k3s1 (containerd v2.2.2, runc v1.4.1, Go 1.25.7) - Docker CLI 29.3.0 -> 29.3.1 (Go 1.25.8, containerd v2.2.2) - syft 1.42.2 -> 1.42.3 (bumps buger/jsonparser) - Explicit gpgv and python3 upgrades in all container images Addresses: GHSA-p77j-4mvh-x3m3 (Critical), GHSA-pwhc-rpq9-4c8w, GHSA-p436-gjf2-799p, GHSA-9h8m-3fm2-qjrq, GHSA-6v2p-p543-phr9, GHSA-6g7g-w4f8-9c9x, GHSA-4qg8-fj49-pxjh, CVE-2026-4519, CVE-2025-68973, CVE-2024-36623 Closes #735
drew
approved these changes
Apr 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bump third-party dependencies in container images to remediate 10 vulnerabilities (1 Critical, 9 High) identified in the April 1, 2026 Security Tracker.
Related Issue
Closes #735
Changes
P0: k3s v1.35.2-k3s1 -> v1.35.3-k3s1 (7 CVEs in cluster image)
Bumps containerd to v2.2.2-k3s1, runc to v1.4.1, and Go to 1.25.7. Addresses:
P1: Explicit system package upgrades (2 CVEs across all images)
No newer NVIDIA base image (
noble-20251013) is available. Addedapt-get install --only-upgrade gpgvto gateway, cluster, and CI Dockerfiles, andpython3upgrade to CI:P2: Docker CLI 29.3.0 -> 29.3.1 (2 CVEs in CI image)
Updates Go runtime to 1.25.8 and containerd to v2.2.2:
P3: syft 1.42.2 -> 1.42.3 (CI tooling)
Bumps buger/jsonparser to v1.1.2 within the syft binary, addressing scanner findings for GHSA-6g7g-w4f8-9c9x in CI image.
Testing
mise run pre-commitpassesmise run build:dockermise run cimise run e2eChecklist