Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2013-0176


The publickey_from_privatekey function in libssh before 0.5.4, when no algorithm is matched during negotiations, allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a "Client: Diffie-Hellman Key Exchange Init" packet.


Published

2013-02-05T23:55:01.850

Last Modified

2025-04-11T00:51:21.963

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 4.3 (MEDIUM)

CVSSv2 Vector

AV:N/AC:M/Au:N/C:N/I:N/A:P

  • Access Vector: NETWORK
  • Access Complexity: MEDIUM
  • Authentication: NONE
  • Confidentiality Impact: NONE
  • Integrity Impact: NONE
  • Availability Impact: PARTIAL
Exploitability Score

8.6

Impact Score

2.9

Weaknesses
  • Type: Primary
    CWE-399

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application libssh libssh ≤ 0.5.3 Yes
Application libssh libssh 0.4.7 Yes
Application libssh libssh 0.4.8 Yes
Application libssh libssh 0.5.0 Yes
Application libssh libssh 0.5.0 Yes
Application libssh libssh 0.5.1 Yes
Application libssh libssh 0.5.2 Yes

References