USN-2912-1

Source
https://ubuntu.com/security/notices/USN-2912-1
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-2912-1.json
JSON Data
https://api.test.osv.dev/v1/vulns/USN-2912-1
Related
Published
2016-02-23T14:14:59.751851Z
Modified
2016-02-23T14:14:59.751851Z
Summary
libssh vulnerabilities
Details

Mariusz Ziulek discovered that libssh incorrectly handled certain packets. A remote attacker could possibly use this issue to cause libssh to crash, resulting in a denial of service. (CVE-2015-3146)

Aris Adamantiadis discovered that libssh incorrectly generated ephemeral secret keys of 128 bits instead of the recommended 1024 or 2048 bits when using the diffie-hellman-group1 and diffie-hellman-group14 methods. If a remote attacker were able to perform a machine-in-the-middle attack, this flaw could be exploited to view sensitive information. (CVE-2016-0739)

References

Affected packages

Ubuntu:14.04:LTS / libssh

Package

Name
libssh
Purl
pkg:deb/ubuntu/libssh@0.6.1-0ubuntu3.3?arch=source&distro=trusty

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.6.1-0ubuntu3.3

Affected versions

0.*

0.5.4-1
0.6.1-0ubuntu2
0.6.1-0ubuntu3
0.6.1-0ubuntu3.1

Ecosystem specific

{
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-4"
        },
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-4-dbgsym"
        },
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-dbg"
        },
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-dev"
        },
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-dev-dbgsym"
        },
        {
            "binary_version": "0.6.1-0ubuntu3.3",
            "binary_name": "libssh-doc"
        }
    ]
}