Lucene search

K
ubuntucveUbuntu.comUB:CVE-2017-8932
HistoryJul 06, 2017 - 12:00 a.m.

CVE-2017-8932

2017-07-0600:00:00
ubuntu.com
ubuntu.com
10

5.9 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

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

0.005 Low

EPSS

Percentile

74.8%

A bug in the standard library ScalarMult implementation of curve P-256 for
amd64 architectures in Go before 1.7.6 and 1.8.x before 1.8.2 causes
incorrect results to be generated for specific input points. An adaptive
attack can be mounted to progressively extract the scalar input to
ScalarMult by submitting crafted points and observing failures to the
derive correct output. This leads to a full key recovery attack against
static ECDH, as used in popular JWT libraries.

Bugs

Notes

Author Note
mdeslaur Packages built using golang need to be rebuilt once the vulnerability has been fixed. This CVE entry does not list packages that need rebuilding outside of the main repository or the Ubuntu variants with PPA overlays.
OSVersionArchitecturePackageVersionFilename
ubuntu16.04noarchgolang-1.6< anyUNKNOWN

5.9 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

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

0.005 Low

EPSS

Percentile

74.8%