Skip to content

chore(deps): bump russh from 0.62.5 to 0.62.6 in the rust-dependencies group - #2301

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-a2220b35ee
Closed

chore(deps): bump russh from 0.62.5 to 0.62.6 in the rust-dependencies group#2301
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-a2220b35ee

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 15, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-dependencies group with 1 update: russh.

Updates russh from 0.62.5 to 0.62.6

Release notes

Sourced from russh's releases.

v0.62.6

Security fixes

GHSA-g6xm-f9xp-qq35 - server-side max_auth_attempts was not enforced - f8fd0b1

Config::max_auth_attempts was not being properly enforced by russh server implementation.

Fixes

  • c66837e: Fix deadlock when handling open channel on contended handler (#734) (Eric Rodrigues Pires) #734

Changes

  • c465e3f: accept a single trailing comma in SSH name-lists (#743) (PokAhonTAS911) #743
  • add Motor OS support (#742) #742 (lasiotus)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-dependencies group with 1 update: [russh](https://github.com/warp-tech/russh).


Updates `russh` from 0.62.5 to 0.62.6
- [Release notes](https://github.com/warp-tech/russh/releases)
- [Commits](Eugeny/russh@v0.62.5...v0.62.6)

---
updated-dependencies:
- dependency-name: russh
  dependency-version: 0.62.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 15, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 15, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
bashkit 4c1c5ab Commit Preview URL

Branch Preview URL
Aug 15 2026, 09:38 AM

@chaliy chaliy mentioned this pull request Aug 16, 2026
2 tasks

chaliy commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Superseded by #2305.

Two reasons this needed a replacement rather than a re-run:

  1. cargo vet gate. The only real failure here is russh:0.62.6 missing ["safe-to-deploy"] (the Check failure is just the aggregate gate). That needs a reviewed delta audit in supply-chain/audits.toml, which Dependabot can't author. chore(deps): bump russh to 0.62.6 #2305 records the 0.62.5 -> 0.62.6 delta as safe-to-deploy with review notes.

  2. Unrelated lockfile churn. This PR's Cargo.lock also re-unifies tempfile, rustix, socket2 and friends onto windows-sys 0.52.0 and getrandom 0.3.4 — a silent downgrade of the Windows bindings that has nothing to do with the russh bump. russh 0.62.6 declares the same requirements as 0.62.5, so chore(deps): bump russh to 0.62.6 #2305 keeps the lockfile edit to the 2 lines that actually change and verifies it with cargo metadata --locked.

Closing once #2305 merges.


Generated by Claude Code

chaliy added a commit that referenced this pull request Aug 16, 2026
Picks up the upstream channel-open reply priority queue, server-side
max_auth_attempts enforcement, and the OpenSSH name-list trailing-comma
interop fix.

Records the 0.62.5 -> 0.62.6 cargo-vet delta audit as safe-to-deploy
rather than widening the blanket exemption.

Keeps the lockfile edit scoped to russh: a plain `cargo update -p russh`
also re-unifies unrelated crates onto windows-sys 0.52.0 / getrandom
0.3.4. russh 0.62.6 declares the same requirements as 0.62.5, so the
two-line edit stays consistent under --locked.

Supersedes #2301.
@chaliy chaliy closed this Aug 16, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot
dependabot Bot deleted the dependabot/cargo/rust-dependencies-a2220b35ee branch August 16, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant