5.9

CVE-2023-28113: russh_project russh Improper Input Validation

CVSS: 5.9v3.1MediumModified
AliasesGHSA-cqvm-j2r2-hwpg
Published 16-03-2023Last modified 25-02-2025

Vulnerability summary

CVE-2023-28113 is a medium (CVSS 5.9) Improper Input Validation vulnerability in russh_project russh. EPSS estimates a 0.64% chance of exploitation in the next 30 days, higher than 49.6% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
34/100
0100
Medium · default modelHow is this calculated?
CVSS score
5.9/10
010
Medium · v3.1 (CVE.org)
EPSS score
0.64%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github

Timeline

  1. 16-03-2023
    PublishedVulnerability first disclosed.
  2. 25-02-2025
    Last modifiedVulnerability information updated.

Description

russh is a Rust SSH client and server library. Starting in version 0.34.0 and prior to versions 0.36.2 and 0.37.1, Diffie-Hellman key validation is insufficient, which can lead to insecure shared secrets and therefore breaks confidentiality. Connections between a russh client and server or those of a russh peer with some other misbehaving peer are most likely to be problematic. These may vulnerable to eavesdropping. Most other implementations reject such keys, so this is mainly an interoperability issue in such a case. This issue is fixed in versions 0.36.2 and 0.37.1

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.64%

Chance of exploitation in the next 30 days

Percentile

50%

Versus all other CVEs

30-day change

0.00 pp

From 0.64% on 20-09-2026

20-09-202620-10-2026
EPSS score
0.64%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • githubUnverified

    Russh

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Crates.Io1 product
  • russh< 0.36.2 | ≥ 0.37.0, < 0.37.1
Russh_project1 product
  • russh≥ 0.34.0, < 0.36.2 | 0.37.0 | 0.37.0:beta1
Warp-tech1 product
  • russh≥ 0.34.0, < 0.34.0* | ≥ 0.36.2, < 0.36.2 | ≥ 0.37.0, < 0.37.0* | ≥ 0.37.1, < 0.37.1

3 vendors · 3 products

References

9 links