CVE-2017-12974: connect2id nimbus_jose\+jwt
CVSS: 7.5v3.0HighModified
AliasesGHSA-pfv2-37f7-9m6w
Published 20-08-2017Last modified 05-08-2024
Vulnerability summary
CVE-2017-12974 is a high (CVSS 7.5) vulnerability in connect2id nimbus_jose\+jwt. EPSS estimates a 1.26% chance of exploitation in the next 30 days, higher than 69% of scored vulnerabilities.
CVSS score
7.5/10
010
High · v3.0 (NVD)EPSS score
1.26%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Timeline
- 20-08-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
Nimbus JOSE+JWT before 4.36 proceeds with ECKey construction without ensuring that the public x and y coordinates are on the specified curve, which allows attackers to conduct an Invalid Curve Attack in environments where the JCE provider lacks the applicable curve validation.
CVSS metrics
3 scores · 2 sources · 2 versionsHigh 7.5Preferred score · NVD (NIST)
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NSourcesAll 2 agree
- OSV · MavenEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Medium 5.0Preferred score · NVD (NIST)
AV:N/AC:L/Au:N/C:P/I:N/A:NSourcesSingle source
EPSS trend
Probability
1.26%
Chance of exploitation in the next 30 days
Percentile
69%
Versus all other CVEs
30-day change
0.00 pp
From 1.26% on 18-09-2026
18-09-202618-10-2026
EPSS score1.26%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Com.nimbusds1 product
- nimbus-jose-jwt< 4.36
Connect2id1 product
- nimbus_jose\+jwt1.0 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.9 | 1.9.1 | 1.10 | 1.11 | 1.12 | 2.0 | 2.0.1 | 2.1 | 2.1.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 2.10 | 2.10.1 | 2.11.0 | 2.12.0 | 2.13.0 | 2.13.1 | 2.14 | 2.15 | 2.15.1 | 2.15.2 | 2.16 | 2.17 | 2.17.1 | 2.17.2 | 2.18 | 2.18.1 | 2.18.2 | 2.19 | 2.19.1 | 2.20 | 2.21 | 2.22 | 2.22.1 | 2.23 | 2.24 | 2.25 | 2.26 | 2.26.1 | 3.0 | 3.1 | 3.1.1 | 3.1.2 | 3.2 | 3.2.1 | 3.2.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.8.1 | 3.8.2 | 3.9 | 3.9.1 | 3.9.2 | 3.10 | 4.0 | 4.0.1 | 4.1 | 4.1.1 | 4.2 | 4.3 | 4.3.1 | 4.4 | 4.5 | 4.6 | 4.7 | 4.8 | 4.9 | 4.10 | 4.11.1 | 4.11.2 | 4.12 | 4.13 | 4.13.1 | 4.14 | 4.15 | 4.15.1 | 4.16 | 4.16.1 | 4.16.2 | 4.17 | 4.18 | 4.19 | 4.20 | 4.21 | 4.22 | 4.23 | 4.24 | 4.25 | 4.26 | 4.26.1 | 4.27 | 4.27.1 | 4.28 | 4.29 | 4.30 | 4.31.1 | 4.32 | 4.33 | 4.34 | 4.34.1 | 4.34.2 | 4.35
2 vendors · 2 products
References
7 links- bitbucket.org/connect2id/nimbus-jose-jwt/issues/217/explicit-check-for-ec-public-key-on-curveX Refsource CONFIRMPatchThird Party AdvisoryWEB
- bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txtX Refsource CONFIRMRelease NotesThird Party AdvisoryWEB
- bitbucket.org/connect2id/nimbus-jose-jwt/commits/f3a7a801f0c6b078899fed9226368eb7b44e2b2fX Refsource CONFIRMThird Party AdvisoryWEB