Skip to content

Bump golang.org/x/crypto to v0.55.0 for CVE-2026-56854 - #266

Open
ai-collaboration-app[bot] wants to merge 1 commit into
masterfrom
cve-x-crypto-56854-bump
Open

Bump golang.org/x/crypto to v0.55.0 for CVE-2026-56854#266
ai-collaboration-app[bot] wants to merge 1 commit into
masterfrom
cve-x-crypto-56854-bump

Conversation

@ai-collaboration-app

@ai-collaboration-app ai-collaboration-app Bot commented Aug 29, 2026

Copy link
Copy Markdown

Bumps golang.org/x/crypto from v0.53.0 to v0.55.0, clearing CVE-2026-56854 (source-address critical option in x/crypto/ssh; High per Grype, UNKNOWN per Trivy).

x/crypto/ssh is not linked — go list -deps ./cmd/... resolves 1335 packages and the only module packages present are ocsp, pbkdf2 and scrypt — so the option is unreachable. Bumping rather than suppressing because a compatible fixed version exists.

go get pulled the coupled golang.org/x upgrades it requires: mod, net, term, text, tools. All six are indirect; no direct dependency moved.

This does not touch GO-2026-5932, which covers every version of the module and stays suppressed by exceptions/GO-2026-5932.yaml — see #264 and cve-reporter#27.

Two coupled consequences worth knowing before merge. The vexhub statement for GO-2026-5932 pins its subcomponent to pkg:golang/golang.org/x/crypto@v0.53.0, so it must move to v0.55.0 or it cannot match this image even once cve-reporter#27 fixes the identity gap. And the local exception is already lapsed on master — this PR's own run reports expired: 1, suppressed: 0 — so #264 is what restores the suppression.

Reviewer note: the 45 openssl findings this repo's CI now reports are not addressed here and cannot be from this repo — SLE_BCI has not synced the fixed build (cve-reporter#66). CI passes them because mode: inform landed in #265.

CVE ticket: https://github.com/StackVista/cve-reporter/issues/69. Finding revision sha256:06f35b2f711ad3c57bc5c07be5174540c7a9a922b6a5d8b0416c8e329ef4e6e0.

The advisory concerns the source-address critical option in x/crypto/ssh.
That package is not linked — go list -deps ./cmd/... resolves 1335 packages
and the only module packages present are ocsp, pbkdf2 and scrypt — so the
option is unreachable here. Bumping anyway because a compatible fixed version
exists, which makes this cheaper and more durable than another suppression.

go get pulled the coupled golang.org/x upgrades it needs: mod, net, term, text
and tools. All six modules are indirect and no direct dependency moved.

Unaffected: GO-2026-5932 covers every version of the module because the openpgp
packages are unmaintained, so this bump does not clear it and the exception plus
its new reachability check both still apply.

CVE ticket: StackVista/cve-reporter#69

Co-authored-by: Cve Ticket Reconciler <cve-ticket-reconciler@stackstate.invalid>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant