-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
k3s/1.31.2.1-r4: cve remediation #35686
Conversation
Gen AI suggestions to solve the build error: • Detected Error: undefined: http3.StreamCreator and related QUIC version errors • Error Category: Dependency/Version • Failure Point: Go build step failing due to incompatible versions between quic-go packages • Root Cause Analysis: There appears to be a version mismatch between quic-go and its dependent packages. The error indicates that the HTTP/3 and QUIC implementations are not compatible with each other. • Suggested Fix:
- uses: go/bump
with:
deps: |
github.com/quic-go/[email protected]
github.com/quic-go/[email protected]
github.com/libp2p/[email protected] • Explanation: • Additional Notes:
• References: |
…r quic-go package, which we've in-turn bumped to remediate GHSA-px8v-pp82-rcvr' Signed-off-by: Mark McCormick <[email protected]>
03bea50
to
3edbaa1
Compare
… needed. Signed-off-by: Mark McCormick <[email protected]>
Signed-off-by: Mark McCormick <[email protected]>
Remediating this CVE required bumping quic-go, as well as go-libp2p. Similar bumps were made for another go package: #35698.
Additionally, we needed to set grpc to v1.68.0, as there are multiple instances of grpc in this project. It'd fail to bump them when left at v1.67.0 and complain some are already at v1.68.0.
Note k3s image tests may be failing in CI already (unrelated and pre-existing to this update). See here.
k3s/1.31.2.1-r4: fix GHSA-px8v-pp82-rcvr
Advisory data: https://github.com/wolfi-dev/advisories/blob/main/k3s.advisories.yaml