-
Notifications
You must be signed in to change notification settings - Fork 419
cloudflared/2025.11.1-r2: cve remediation #77823
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
cloudflared/2025.11.1-r2: cve remediation #77823
Conversation
🛑 Build Failed: Compilation
Build Details
Root Cause Analysis 🔍The coredns dependency has incompatible QUIC interface usage after the go/bump step updated dependencies. The quic.Conn type is undefined and *quic.Stream is being used as a pointer to interface rather than interface, causing multiple compilation errors in the QUIC server implementation. 🔍 Build failure fix suggestionsFound similar build failures that have been fixed in the past and analyzed them to suggest a fix: Similar PRs with fixesSuggested ChangesFile: cloudflared.yaml
Replacement: Content: Click to expand fix analysisAnalysisBoth similar fixes follow a consistent pattern: they address QUIC-related compilation errors by upgrading the quic-go dependency to v0.54.1 using go/bump. Fix #0 (teleport-18) upgraded quic-go to v0.54.1 and applied patches for API compatibility changes. Fix #1 (k3s-1.33) upgraded multiple QUIC-related dependencies including quic-go@v0.54.1, webtransport-go@v0.9.0, and go-libp2p@v0.44.0. The pattern indicates that quic.Conn and related QUIC interface issues are resolved by upgrading to compatible versions of the quic-go ecosystem. Click to expand fix explanationExplanationThe QUIC compilation errors (undefined: quic.Conn and related interface issues) are occurring because the coredns dependency update introduced incompatible QUIC interface usage. Both similar fixes demonstrate that upgrading quic-go to v0.54.1 resolves these exact compilation errors. The quic-go v0.54.1 version contains the proper API definitions for quic.Conn and fixes the interface compatibility issues. By adding this dependency upgrade to the existing go/bump step, the build system will ensure that all QUIC-related dependencies use compatible versions, resolving the undefined type errors in the coredns/coredns/core/dnsserver package. Click to expand alternative approachesAlternative Approaches
Was this comment helpful? Please use 👍 or 👎 reactions on this comment. |
|
This vulnerability remediation is stale and no longer needed. 👋 Advisory CGA-w629-mx4q-2f4p has the latest event type of "pending-upstream-fix" View with: 🔀 v2 advisory logic would not have closed this PR: Found 4 advisories, but 2 of them are not resolved (CGA-mx4m-qf9v-55f4, CGA-9cx8-4m3x-r4mr). |
<!--ci-cve-scan:must-fix: GHSA-93mf-426m-g6x9-->
1504c0a to
736ecc7
Compare
|
This vulnerability remediation is stale and no longer needed. 👋 Advisory CGA-w629-mx4q-2f4p has the latest event type of "pending-upstream-fix" View with: |
|
This vulnerability remediation is stale and no longer needed. 👋 Advisory CGA-3j73-w8w9-7p5m has the latest event type of "PENDING_UPSTREAM_FIX" View with: |
cloudflared/2025.11.1-r2: fix GHSA-93mf-426m-g6x9
Advisory data: https://github.com/wolfi-dev/advisories/blob/main/cloudflared.advisories.yaml
"Breadcrumbs" for this automated service
Inspected git repositories: https://github.com/cloudflare/cloudflared@2025.11.1