russh package vulnerabilities
Advisories affecting the russh package. A list cannot tell you whether your installed version is affected — the dependency check can.
4 vulnerabilities tracked.
Check which version you are running → — this page lists advisories for the package; only a version check can tell you whether you are affected.
- 8.3 russh: Agent server never calls `Agent::confirm`, so keys added with the confirm constraint (`ssh-add -c`) sign without confirmation
- 4.3 russh: peer-declared zero maximum packet size permanently stalls channel writes (silent AsyncWrite hang)
- 4.3 russh's SSH client is susceptible to unbounded allocations via EXT_INFO packets
- 3.3 russh's SSH agent server is susceptible to unbound allocations via repeated SSH_AGENT_CONSTRAIN_CONFIRM messages
What this covers
This feed accumulates forward from the day it started storing records, and a name search that finds nothing here is also looked up against the registers directly — so an older advisory resolves even when it predates the corpus. It is still a reading view, not a substitute for the vendor's own advisory, and absence from this page is not a statement that russh is free of vulnerabilities.
Query this from an agent over MCP · Check a lockfile by version
Other packages tracked here
filelock node-forge github.com/labstack/echo/v5 vllm github.com/labstack/echo/v4 undici virtualenv authlib @highcharts/dashboards adminneo-org/adminneo pypdf GitPython highcharts @highcharts/grid-pro org.keycloak:keycloak-services zip org.mariadb.jdbc:mariadb-java-client seroval better-auth phpoffice/phpspreadsheet onnx crass rustls pyasn1