Skip to content

CVE-2017-12974 Improper Verification of Cryptographic Signature in Nimbus JOSE+JWT

HighCVSS 7.5 EPSS 1.3%
Published
Updated
Exploit status
No public exploit known

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.

Affected products

ProductAffected versionsFixed in
com.nimbusds/nimbus-jose-jwt(Maven) < 4.36 4.36
com.nimbusds/nimbus-jose-jwt(Maven) = 2.10 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.10.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.11.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.12.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.13.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.13.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.14.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.15.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.15.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.15.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.16 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.17 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.17.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.17.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.18 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.18.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.18.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.19 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.19.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.20 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.21 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.22 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.22.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.23 No fix listed
Show 175 more
ProductAffected versionsFixed in
com.nimbusds/nimbus-jose-jwt(Maven) = 2.24 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.25 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.26 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.26.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 2.9 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.1.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.1.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.10 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.2.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.2.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.3 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.4 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.5 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.6 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.7 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.8 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.8.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.8.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.9 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.9.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 3.9.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0-rc1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0-rc2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0-rc3 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0-rc4 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.0.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.1.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.10 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.11 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.11.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.11.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.12 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.13 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.13.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.14 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.15 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.15.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.16 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.16.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.16.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.17 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.18 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.19 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.20 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.21 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.22 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.23 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.24 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.25 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.26 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.26.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.27 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.27.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.28 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.29 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.3 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.3.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.30 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.31.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.32 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.33 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.34 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.34.1 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.34.2 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.35 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.4 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.5 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.6 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.7 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.8 No fix listed
com.nimbusds/nimbus-jose-jwt(Maven) = 4.9 No fix listed
connect2id nimbus jose+jwt = 1.0 No fix listed
connect2id nimbus jose+jwt = 1.1 No fix listed
connect2id nimbus jose+jwt = 1.2 No fix listed
connect2id nimbus jose+jwt = 1.3 No fix listed
connect2id nimbus jose+jwt = 1.4 No fix listed
connect2id nimbus jose+jwt = 1.5 No fix listed
connect2id nimbus jose+jwt = 1.6 No fix listed
connect2id nimbus jose+jwt = 1.7 No fix listed
connect2id nimbus jose+jwt = 1.8 No fix listed
connect2id nimbus jose+jwt = 1.9 No fix listed
connect2id nimbus jose+jwt = 1.9.1 No fix listed
connect2id nimbus jose+jwt = 1.10 No fix listed
connect2id nimbus jose+jwt = 1.11 No fix listed
connect2id nimbus jose+jwt = 1.12 No fix listed
connect2id nimbus jose+jwt = 2.0 No fix listed
connect2id nimbus jose+jwt = 2.0.1 No fix listed
connect2id nimbus jose+jwt = 2.1 No fix listed
connect2id nimbus jose+jwt = 2.1.1 No fix listed
connect2id nimbus jose+jwt = 2.2 No fix listed
connect2id nimbus jose+jwt = 2.3 No fix listed
connect2id nimbus jose+jwt = 2.4 No fix listed
connect2id nimbus jose+jwt = 2.5 No fix listed
connect2id nimbus jose+jwt = 2.6 No fix listed
connect2id nimbus jose+jwt = 2.7 No fix listed
connect2id nimbus jose+jwt = 2.8 No fix listed
connect2id nimbus jose+jwt = 2.9 No fix listed
connect2id nimbus jose+jwt = 2.10 No fix listed
connect2id nimbus jose+jwt = 2.10.1 No fix listed
connect2id nimbus jose+jwt = 2.11.0 No fix listed
connect2id nimbus jose+jwt = 2.12.0 No fix listed
connect2id nimbus jose+jwt = 2.13.0 No fix listed
connect2id nimbus jose+jwt = 2.13.1 No fix listed
connect2id nimbus jose+jwt = 2.14 No fix listed
connect2id nimbus jose+jwt = 2.15 No fix listed
connect2id nimbus jose+jwt = 2.15.1 No fix listed
connect2id nimbus jose+jwt = 2.15.2 No fix listed
connect2id nimbus jose+jwt = 2.16 No fix listed
connect2id nimbus jose+jwt = 2.17 No fix listed
connect2id nimbus jose+jwt = 2.17.1 No fix listed
connect2id nimbus jose+jwt = 2.17.2 No fix listed
connect2id nimbus jose+jwt = 2.18 No fix listed
connect2id nimbus jose+jwt = 2.18.1 No fix listed
connect2id nimbus jose+jwt = 2.18.2 No fix listed
connect2id nimbus jose+jwt = 2.19 No fix listed
connect2id nimbus jose+jwt = 2.19.1 No fix listed
connect2id nimbus jose+jwt = 2.20 No fix listed
connect2id nimbus jose+jwt = 2.21 No fix listed
connect2id nimbus jose+jwt = 2.22 No fix listed
connect2id nimbus jose+jwt = 2.22.1 No fix listed
connect2id nimbus jose+jwt = 2.23 No fix listed
connect2id nimbus jose+jwt = 2.24 No fix listed
connect2id nimbus jose+jwt = 2.25 No fix listed
connect2id nimbus jose+jwt = 2.26 No fix listed
connect2id nimbus jose+jwt = 2.26.1 No fix listed
connect2id nimbus jose+jwt = 3.0 No fix listed
connect2id nimbus jose+jwt = 3.1 No fix listed
connect2id nimbus jose+jwt = 3.1.1 No fix listed
connect2id nimbus jose+jwt = 3.1.2 No fix listed
connect2id nimbus jose+jwt = 3.2 No fix listed
connect2id nimbus jose+jwt = 3.2.1 No fix listed
connect2id nimbus jose+jwt = 3.2.2 No fix listed
connect2id nimbus jose+jwt = 3.3 No fix listed
connect2id nimbus jose+jwt = 3.4 No fix listed
connect2id nimbus jose+jwt = 3.5 No fix listed
connect2id nimbus jose+jwt = 3.6 No fix listed
connect2id nimbus jose+jwt = 3.7 No fix listed
connect2id nimbus jose+jwt = 3.8 No fix listed
connect2id nimbus jose+jwt = 3.8.1 No fix listed
connect2id nimbus jose+jwt = 3.8.2 No fix listed
connect2id nimbus jose+jwt = 3.9 No fix listed
connect2id nimbus jose+jwt = 3.9.1 No fix listed
connect2id nimbus jose+jwt = 3.9.2 No fix listed
connect2id nimbus jose+jwt = 3.10 No fix listed
connect2id nimbus jose+jwt = 4.0 No fix listed
connect2id nimbus jose+jwt = 4.0.1 No fix listed
connect2id nimbus jose+jwt = 4.1 No fix listed
connect2id nimbus jose+jwt = 4.1.1 No fix listed
connect2id nimbus jose+jwt = 4.2 No fix listed
connect2id nimbus jose+jwt = 4.3 No fix listed
connect2id nimbus jose+jwt = 4.3.1 No fix listed
connect2id nimbus jose+jwt = 4.4 No fix listed
connect2id nimbus jose+jwt = 4.5 No fix listed
connect2id nimbus jose+jwt = 4.6 No fix listed
connect2id nimbus jose+jwt = 4.7 No fix listed
connect2id nimbus jose+jwt = 4.8 No fix listed
connect2id nimbus jose+jwt = 4.9 No fix listed
connect2id nimbus jose+jwt = 4.10 No fix listed
connect2id nimbus jose+jwt = 4.11 No fix listed
connect2id nimbus jose+jwt = 4.11.1 No fix listed
connect2id nimbus jose+jwt = 4.11.2 No fix listed
connect2id nimbus jose+jwt = 4.12 No fix listed
connect2id nimbus jose+jwt = 4.13 No fix listed
connect2id nimbus jose+jwt = 4.13.1 No fix listed
connect2id nimbus jose+jwt = 4.14 No fix listed
connect2id nimbus jose+jwt = 4.15 No fix listed
connect2id nimbus jose+jwt = 4.15.1 No fix listed
connect2id nimbus jose+jwt = 4.16 No fix listed
connect2id nimbus jose+jwt = 4.16.1 No fix listed

References