CVE-2016-0787

Impact:
Moderate
Public Date:
2016-02-23
CWE:
CWE-704
Bugzilla:
1306021: CVE-2016-0787 libssh2: bits/bytes confusion resulting in truncated Diffie-Hellman secret length
A type confusion issue was found in the way libssh2 generated ephemeral secrets for the diffie-hellman-group1 and diffie-hellman-group14 key exchange methods. This would cause an SSHv2 Diffie-Hellman handshake to use significantly less secure random parameters.

Find out more about CVE-2016-0787 from the MITRE CVE dictionary dictionary and NIST NVD.

CVSS v2 metrics

Base Score 5.8
Base Metrics AV:N/AC:M/Au:N/C:P/I:P/A:N
Access Vector Network
Access Complexity Medium
Authentication None
Confidentiality Impact Partial
Integrity Impact Partial
Availability Impact None

Find out more about Red Hat support for the Common Vulnerability Scoring System (CVSS).

Red Hat Security Errata

Platform Errata Release Date
Red Hat Enterprise Linux 6 (libssh2) RHSA-2016:0428 2016-03-10
Red Hat Enterprise Linux 7 (libssh2) RHSA-2016:0428 2016-03-10

Acknowledgements

Red Hat would like to thank Aris Adamantiadis for reporting this issue.

External References

Last Modified