VulnSea

pyjwt_project has 17 CVEs on record. Disclosure cadence is accelerating: 14 in the last 90 days against 2 in the 90 before. The busiest recent month was September 2026 with 14. The median CVSS is 6.5 (medium), with 1 rated critical. None have a confirmed exploitation report. The dominant weakness classes are CWE-347 (9) and CWE-248 (3).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
6.5
Publish → KEV
—
Last 90 days
14 prev 2

Products

  • pyjwt 17
17
Total CVEs
1
Critical
0
CISA KEV
0
Exploited

pyjwt_project vulnerabilities

CVEs affecting pyjwt_project, newest first. Open any entry for full detail, references, and exploit status.

17 CVEsRSS

CVE-2026-103001Medium· 6.5PoC
4w ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.11.0 through 2.13.0, PyJWT's PyJWT._merge_options() method can modify a caller-supplied mutable options mapping when verify_signature is false. If an application reuses…

▾ Twilightpyjwt_project · pyjwtEPSS 0.26%via NVD
CVE-2026-102275Medium· 6.5PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.1.0 until 2.15.0, PyJWT OKPAlgorithm.from_jwk in jwt/algorithms.py is affected because private-JWK import path does not compare the public key derived from d with x. T…

▾ Twilightpyjwt_project · pyjwtEPSS 0.17%via NVD
CVE-2026-102274Medium· 5.9PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.9.0 until 2.14.0, PyJWKSet does not catch the plain ValueError raised for malformed RSA JWK components by RSAAlgorithm.from_jwk in jwt/api_jwk.py. This occurs when a J…

▾ Twilightpyjwt_project · pyjwtEPSS 0.55%via NVD
CVE-2026-102273High· 7.4
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, PyJWT HMACAlgorithm.prepare_key is affected because HMAC key guard only recognizes top-level public JWK forms and misses container representations. T…

▾ Twilightpyjwt_project · pyjwtEPSS 0.18%via NVD
CVE-2026-102272High· 7.4PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.prepare_key in jwt/algorithms.py is affected because raw-JWK detector does not normalize accepted Unicode byte-order marks before check…

▾ Midnightpyjwt_project · pyjwtEPSS 0.22%via NVD
CVE-2026-102271High· 7.4PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.4.0 until 2.14.0, PyJWT HMACAlgorithm.prepare_key is affected because asymmetric-key guard relies on textual markers that are absent from DER encoding. This occurs when…

▾ Midnightpyjwt_project · pyjwtEPSS 0.21%via NVD
CVE-2026-102270Medium· 4.4PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT is_pem_format is affected because lazy PEM regular expression backtracks extensively. This occurs when a certificate-like input contains repeated BEGIN …

▾ Twilightpyjwt_project · pyjwtEPSS 0.25%via NVD
CVE-2026-102269Medium· 4.8PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT signature segment is affected because signature segment decoding accepts characters outside the canonical Base64URL representation. This occurs when non…

▾ Twilightpyjwt_project · pyjwtEPSS 0.22%via NVD
CVE-2026-102268Critical· 9.1PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, is_pem_format in jwt/utils.py is affected because is_pem_format does not recognize every PEM representation accepted by the cryptography loader. This occurs w…

▾ Abyssalpyjwt_project · pyjwtEPSS 0.24%via NVD
CVE-2026-102267High· 7.4
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT PyJWKClient is affected because redirect destinations are not revalidated against the JWKS trust boundary. This occurs when a configured trusted JWKS en…

▾ Twilightpyjwt_project · pyjwtEPSS 0.16%via NVD
CVE-2026-102266High· 7.4PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.from_jwk is affected because PyJWK verification path used the decoded key without applying prepare_key validation. This occurs when a t…

▾ Midnightpyjwt_project · pyjwtEPSS 0.22%via NVD
CVE-2026-102265Medium· 5.3PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, PyJWS._load in jwt/api_jws.py is affected because parser catches ValueError but not RecursionError. This occurs when a deeply nested token header rea…

▾ Twilightpyjwt_project · pyjwtEPSS 0.34%via NVD
CVE-2026-101918Medium· 5.3PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. From 2.0.0a1 until 2.15.0, PyJWT PyJWKClient.get_signing_key_from_jwt is affected because payload parser catches ValueError but not RecursionError. This occurs when an attacke…

▾ Twilightpyjwt_project · pyjwtEPSS 0.41%via NVD
CVE-2026-101917Medium· 5.3PoC
1mo ago

PyJWT is a Python implementation of JSON Web Token standards

PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT get_signing_key_from_jwt is affected because unknown kid misses force refreshes without a negative cache or minimum refresh interval. This occurs when u…

▾ Twilightpyjwt_project · pyjwtEPSS 0.43%via NVD
CVE-2026-48523Medium· 5.4
5mo ago

PyJWT is a JSON Web Token implementation in Python

PyJWT is a JSON Web Token implementation in Python. From 2.9.0 to 2.12.1, there is a verifier-side algorithm allow-list bypass when jwt.decode() or jwt.decode_complete() are called with a PyJWK key. The token header alg is checked agains…

▾ Sunlitpyjwt_project · pyjwtEPSS 0.13%via NVD
CVE-2026-48526High· 7.4PoC
5mo ago

PyJWT is a JSON Web Token implementation in Python

PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, when the verifier is decoding JSON Web Tokens, while supporting both asymmetric and HMAC algorithms, the library does not validate use of JSON Web Keys in HMAC algorith…

▾ Midnightpyjwt_project · pyjwtEPSS 0.43%via NVD
CVE-2026-32597High· 7.5PoC
7mo ago

PyJWT is a JSON Web Token implementation in Python

PyJWT is a JSON Web Token implementation in Python. Prior to 2.12.0, PyJWT does not validate the crit (Critical) Header Parameter defined in RFC 7515 §4.1.11. When a JWS token contains a crit array listing extensions that PyJWT does not …

▾ Midnightpyjwt_project · pyjwtEPSS 0.27%via NVD
pyjwt_project vulnerabilities (CVEs) · VulnSea