OCPBUGS-95491: Bump golang.org/x/crypto to v0.52.0 - #10699
Conversation
Update golang.org/x/crypto from v0.48.0 to v0.52.0 to address CVE-2026-46597 (Denial of Service via crafted AES-GCM packet decoder inputs in golang.org/x/crypto/ssh). An incorrectly placed cast from bytes to int allowed for server-side panic in the AES-GCM packet decoder for well-crafted inputs. CVSS: 7.5 (Important) Go Vuln DB: GO-2026-5013 Fix: https://go.dev/cl/781620 Related: OCPBUGS-95491
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
|
@jkaurredhat: This pull request references Jira Issue OCPBUGS-95491, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
📝 WalkthroughWalkthroughChangesGo module updates
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related issues
Possibly related PRs
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@jkaurredhat: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
@jkaurredhat Thanks, but I think Line 106 in b7140c7 /hold |
|
@jkaurredhat: This pull request references Jira Issue OCPBUGS-95491. The bug has been updated to no longer refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
Summary
This PR addresses CVE-2026-46597 by updating
golang.org/x/cryptofromv0.48.0tov0.52.0on therelease-5.0branch.An incorrectly placed cast from bytes to int allowed for server-side panic in the AES-GCM packet decoder for well-crafted inputs in
golang.org/x/crypto/ssh.