usn-3163-1
Vulnerability from osv_ubuntu
It was discovered that NSS incorrectly handled certain invalid Diffie-Hellman keys. A remote attacker could possibly use this flaw to cause NSS to crash, resulting in a denial of service. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-5285)
Hubert Kario discovered that NSS incorrectly handled Diffie Hellman client key exchanges. A remote attacker could possibly use this flaw to perform a small subgroup confinement attack and recover private keys. This issue only applied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-8635)
Franziskus Kiefer discovered that NSS incorrectly mitigated certain timing side-channel attacks. A remote attacker could possibly use this flaw to recover private keys. (CVE-2016-9074)
This update refreshes the NSS package to version 3.26.2 which includes the latest CA certificate bundle.
{
"affected": [
{
"database_specific": {
"cves_map": {
"cves": [
{
"id": "CVE-2016-5285",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2016-8635",
"severity": [
{
"score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2016-9074",
"severity": [
{
"score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
}
],
"ecosystem": "Ubuntu:14.04:LTS"
}
},
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libnss3",
"binary_version": "2:3.26.2-0ubuntu0.14.04.3"
},
{
"binary_name": "libnss3-1d",
"binary_version": "2:3.26.2-0ubuntu0.14.04.3"
},
{
"binary_name": "libnss3-nssdb",
"binary_version": "2:3.26.2-0ubuntu0.14.04.3"
},
{
"binary_name": "libnss3-tools",
"binary_version": "2:3.26.2-0ubuntu0.14.04.3"
}
]
},
"package": {
"ecosystem": "Ubuntu:14.04:LTS",
"name": "nss",
"purl": "pkg:deb/ubuntu/nss@2:3.26.2-0ubuntu0.14.04.3?arch=source\u0026distro=trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2:3.26.2-0ubuntu0.14.04.3"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:3.15.1-1ubuntu1",
"2:3.15.2-1",
"2:3.15.3-1",
"2:3.15.3.1-1",
"2:3.15.3.1-1.1",
"2:3.15.3.1-1.1ubuntu1",
"2:3.15.4-1ubuntu3",
"2:3.15.4-1ubuntu4",
"2:3.15.4-1ubuntu5",
"2:3.15.4-1ubuntu6",
"2:3.15.4-1ubuntu7",
"2:3.15.4-1ubuntu7.1",
"2:3.17-0ubuntu0.14.04.1",
"2:3.17.1-0ubuntu0.14.04.1",
"2:3.17.1-0ubuntu0.14.04.2",
"2:3.17.4-0ubuntu0.14.04.1",
"2:3.19.2-0ubuntu0.14.04.1",
"2:3.19.2.1-0ubuntu0.14.04.1",
"2:3.19.2.1-0ubuntu0.14.04.2",
"2:3.21-0ubuntu0.14.04.1",
"2:3.21-0ubuntu0.14.04.2",
"2:3.23-0ubuntu0.14.04.1"
]
},
{
"database_specific": {
"cves_map": {
"cves": [
{
"id": "CVE-2016-5285",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2016-8635",
"severity": [
{
"score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
},
{
"id": "CVE-2016-9074",
"severity": [
{
"score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
]
}
],
"ecosystem": "Ubuntu:16.04:LTS"
}
},
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libnss3",
"binary_version": "2:3.26.2-0ubuntu0.16.04.2"
},
{
"binary_name": "libnss3-1d",
"binary_version": "2:3.26.2-0ubuntu0.16.04.2"
},
{
"binary_name": "libnss3-nssdb",
"binary_version": "2:3.26.2-0ubuntu0.16.04.2"
},
{
"binary_name": "libnss3-tools",
"binary_version": "2:3.26.2-0ubuntu0.16.04.2"
}
]
},
"package": {
"ecosystem": "Ubuntu:16.04:LTS",
"name": "nss",
"purl": "pkg:deb/ubuntu/nss@2:3.26.2-0ubuntu0.16.04.2?arch=source\u0026distro=xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2:3.26.2-0ubuntu0.16.04.2"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:3.19.2-1ubuntu1",
"2:3.19.2.1-0ubuntu1",
"2:3.21-1ubuntu2",
"2:3.21-1ubuntu3",
"2:3.21-1ubuntu4",
"2:3.23-0ubuntu0.16.04.1"
]
}
],
"aliases": [],
"details": "It was discovered that NSS incorrectly handled certain invalid\nDiffie-Hellman keys. A remote attacker could possibly use this flaw to\ncause NSS to crash, resulting in a denial of service. This issue only\napplied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS.\n(CVE-2016-5285)\n\nHubert Kario discovered that NSS incorrectly handled Diffie Hellman client\nkey exchanges. A remote attacker could possibly use this flaw to perform a\nsmall subgroup confinement attack and recover private keys. This issue only\napplied to Ubuntu 12.04 LTS, Ubuntu 14.04 LTS and Ubuntu 16.04 LTS.\n(CVE-2016-8635)\n\nFranziskus Kiefer discovered that NSS incorrectly mitigated certain timing\nside-channel attacks. A remote attacker could possibly use this flaw to\nrecover private keys. (CVE-2016-9074)\n\nThis update refreshes the NSS package to version 3.26.2 which includes\nthe latest CA certificate bundle.\n",
"id": "USN-3163-1",
"modified": "2026-04-22T07:36:33Z",
"published": "2017-01-04T16:32:54Z",
"references": [
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-3163-1"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2016-5285"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2016-8635"
},
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2016-9074"
}
],
"related": [],
"schema_version": "1.7.0",
"summary": "nss vulnerabilities",
"upstream": [
"UBUNTU-CVE-2016-5285",
"UBUNTU-CVE-2016-8635",
"UBUNTU-CVE-2016-9074"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.