Skip to content

fix(security/unknown/): update module golang.org/x/crypto to v0.56.0 [security] (v1.x) - #6352

Merged
AgnesToulet merged 3 commits into
v1.xfrom
renovate/v1.x-security-golang.orgxcrypto
Oct 12, 2026
Merged

AgnesToulet merged 3 commits into
v1.xfrom
renovate/v1.x-security-golang.orgxcrypto

Conversation

@renovate-sh-app

@renovate-sh-app renovate-sh-app Bot commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
golang.org/x/crypto v0.55.0 โ†’ v0.56.0 age confidence

Prevent DoS on deadlocked undecided channel in golang.org/x/crypto/ssh

CVE-2026-78662 / GO-2026-6354

More information

Details

Previously, a channel registered in the mux's chanList is not usable until it is established. A malicious peer was able flood the channel's incomingRequests, deadlocking the entire connection.

Now, we add an atomic established state, set when a channel becomes usable. Until such a time, handlePacket drops every packet other than the open confirmation/failure, without blocking and without tearing down the connection.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).


Prevent DoS on deadlocked established channel in golang.org/x/crypto/ssh

CVE-2026-56855 / GO-2026-6355

More information

Details

Previously, after a channel has been established, a malicious peer could send crafted messages that would deadlock the entire connection.

Now, we handle all RFC 4254 channel messages; global requests are handled explicitly. Then, treat all other messages as a protocol error and tear the connection down instead of buffering and blocking.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).


Configuration

๐Ÿ“… Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

๐Ÿšฆ Automerge: Enabled.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@renovate-sh-app

renovate-sh-app Bot commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor Author

โ„น๏ธ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.25.0 -> 1.26.0

@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing August 28, 2026 18:10 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing August 28, 2026 18:12 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from f351526 to 0f0223d Compare September 2, 2026 21:04
@renovate-sh-app renovate-sh-app Bot changed the title fix(security/unknown/): update module golang.org/x/crypto to v0.55.0 [security] (v1.x) fix(security/unknown/): update module golang.org/x/crypto to v0.56.0 [security] (v1.x) Sep 2, 2026
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 2, 2026 21:10 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 2, 2026 21:12 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 0f0223d to 7372097 Compare September 10, 2026 12:07
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 10, 2026 12:13 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 10, 2026 12:15 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 7372097 to 0f4208d Compare September 11, 2026 15:02
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 11, 2026 15:08 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 11, 2026 15:10 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 0f4208d to 14f060a Compare September 15, 2026 15:02
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 15, 2026 15:08 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 15, 2026 15:10 Inactive
@renovate-sh-app

Copy link
Copy Markdown
Contributor Author

Rebase requested. Renovate is processing this repository now.

@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 14f060a to 30ff71b Compare September 25, 2026 08:42
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 25, 2026 08:48 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 25, 2026 08:50 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 30ff71b to 8874c82 Compare September 28, 2026 08:21
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 28, 2026 08:29 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 28, 2026 08:32 Inactive
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 8874c82 to 9b0c6ec Compare September 29, 2026 14:50
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 29, 2026 14:56 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing September 29, 2026 14:59 Inactive
โ€ฆ[security]

| datasource | package             | from    | to      |
| ---------- | ------------------- | ------- | ------- |
| go         | golang.org/x/crypto | v0.55.0 | v0.56.0 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/v1.x-security-golang.orgxcrypto branch from 9b0c6ec to 34716ea Compare October 1, 2026 14:49
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing October 1, 2026 14:55 Inactive
@renovate-sh-app
renovate-sh-app Bot temporarily deployed to azure-trusted-signing October 1, 2026 14:57 Inactive
@AgnesToulet
AgnesToulet temporarily deployed to azure-trusted-signing October 5, 2026 13:12 — with GitHub Actions Inactive
@AgnesToulet
AgnesToulet temporarily deployed to azure-trusted-signing October 5, 2026 13:13 — with GitHub Actions Inactive
@AgnesToulet
AgnesToulet temporarily deployed to azure-trusted-signing October 5, 2026 14:10 — with GitHub Actions Inactive
@AgnesToulet
AgnesToulet temporarily deployed to azure-trusted-signing October 5, 2026 14:16 — with GitHub Actions Inactive
@renovate-sh-app

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

โš ๏ธ Warning: custom changes will be lost.

@AgnesToulet
AgnesToulet merged commit b287c04 into v1.x Oct 12, 2026
66 of 69 checks passed
@AgnesToulet
AgnesToulet deleted the renovate/v1.x-security-golang.orgxcrypto branch October 12, 2026 07:25

This branch was previously deployed

1 inactive deployment
azure-trusted-signing โ€” 99abb9ac Deployed Oct 5, 2026 by AgnesToulet via sign-packages #10960
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants