CVE-2017-8932: fedoraproject fedora Incorrect Calculation
Vulnerability summary
CVE-2017-8932 is a medium (CVSS 5.9) Incorrect Calculation vulnerability in fedoraproject fedora. EPSS estimates a 2.23% chance of exploitation in the next 30 days, higher than 82.7% of scored vulnerabilities.
Not severe (CVSS 5.9, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 6 · Related 5Timeline
- 06-07-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
3 scores · 2 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated5.9MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
2.23%
Chance of exploitation in the next 30 days
Percentile
83%
Versus all other CVEs
30-day change
No change 0.00 pp
From 2.23% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Suse10 products
- containerd&distro=SUSE Linux Enterprise Module for Containers 12< 0.2.5+gitr639_422e31c-20.2
- containerd&distro=SUSE OpenStack Cloud 6< 0.2.5+gitr639_422e31c-20.2
- docker-distribution&distro=SUSE Linux Enterprise Module for Containers 12< 2.6.1-15.2
- docker&distro=SUSE Linux Enterprise Module for Containers 12< 17.04.0_ce-98.2
- docker&distro=SUSE OpenStack Cloud 6< 17.04.0_ce-98.2
Fedoraproject1 product
- fedoraEOL25
Go1 product
- stdlib≥ 1.8.0-0, < 1.8.2
Golang1 product
- go≤ 1.7.5 | 1.8 | 1.8.1
Mageia1 product
- golang< 1.6.4-2.mga5
Novell1 product
Opensuse1 product
- leapEOL42.2
Ubuntu1 product
- golang-1.6All versions (No fix recorded)
8 vendors · 17 products
References
38 links- groups.google.com/d/msg/golang-announce/B5ww0iFt1_Q/TgUFJV14BgAJMailing ListX Refsource MLISTVendor Advisory
- github.com/golang/go/commit/9294fa2749ffee7edbbb817a0ef9fe633136fa9cX Refsource CONFIRMIssue TrackingPatchThird Party Advisory
- lists.opensuse.org/opensuse-updates/2017-06/msg00080.htmlVendor AdvisoryX Refsource SUSEPatchThird Party Advisory
- lists.opensuse.org/opensuse-updates/2017-06/msg00079.htmlVendor AdvisoryX Refsource SUSEPatchThird Party Advisory
Show all 38 references
- bugzilla.suse.com/953182REPORT
- bugzilla.suse.com/964546REPORT
- bugzilla.suse.com/996303REPORT
- go.dev/issue/20040REPORT