Skip to content
Noroxi

pyjwt project records

24 published records for vendor pyjwt project.

Researcher profile

Entered KEV
0 · 0%
Weaponized
0 · 0%
Pre-auth RCE
0
With a fix record
100%
Median publish → KEV
No record has entered KEV

All records

24 records
  • PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard

    CriticalCVSS 9.1Proof of conceptEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation

    CriticalCVSS 9.1No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: PyJWKClient follows redirects when fetching JWKS

    CriticalCVSS 9.1No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT accepts inconsistent OKP x/d JWKs, causing public/private key identity confusion

    HighCVSS 8.2No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys.

    HighCVSS 7.5No exploitEPSS 1%

    pyjwt project · pyjwtAug 24, 2017

  • Key confusion through non-blocklisted public key formats in PyJWT

    HighCVSS 7.5No exploitEPSS 1%

    pyjwt project · pyjwtMay 24, 2022

  • Issuer field partial matches allowed in pyjwt

    HighCVSS 7.5No exploitEPSS 0%

    pyjwt project · pyjwtNov 29, 2024

  • PyJWT: Malformed RSA JWK aborts parsing of an entire JWK Set

    HighCVSS 7.5No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

    HighCVSS 7.5No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: Unauthenticated RecursionError DoS in pre-verification payload parse (PyJWKClient.get_signing_key_from_jwt / verify_signature=False)

    HighCVSS 7.5No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT accepts unknown `crit` header extensions (RFC 7515 §4.1.11 MUST violation)

    HighCVSS 7.5No exploitEPSS 0%

    pyjwt project · pyjwtMar 13, 2026

  • PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed

    HighCVSS 7.4No exploitEPSS 0%

    pyjwt project · pyjwtMay 28, 2026

  • PyJWT is a Python implementation of JSON Web Token standards.

    HighCVSS 7.4No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard

    HighCVSS 7.4No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT accepts public JWK containers as HMAC secrets

    HighCVSS 7.4No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • pyjwt v2.10.1 was discovered to contain weak encryption.

    HighCVSS 7.0No exploitEPSS 0%

    pyjwt project · pyjwtJul 31, 2025

  • PyJWT.decode() reintroduces options-dict mutation, enabling silent claim-verification bypass on dict reuse

    MediumCVSS 6.5No exploitEPSS 0%

    pyjwt project · pyjwtSep 30, 2026

  • PyJWT: Unauthenticated DoS via unbounded Base64URL decoding of unused payload segment in b64=false detached JWS

    MediumCVSS 5.3No exploitEPSS 0%

    pyjwt project · pyjwtMay 28, 2026

  • PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header

    MediumCVSS 5.3No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: Non-canonical signature segments enable raw-token revocation bypass

    MediumCVSS 5.4No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWT: Algorithm allow-list bypass when decoding with `PyJWK` / `PyJWKClient` keys

    MediumCVSS 5.4No exploitEPSS 0%

    pyjwt project · pyjwtMay 28, 2026

  • PyJWT: ReDoS vulnerability when calling the `is_pem_format` function.

    MediumCVSS 4.9No exploitEPSS 0%

    pyjwt project · pyjwtSep 28, 2026

  • PyJWKClient: missing scheme allowlist enables SSRF + token forgery via file://, ftp://, data: schemes

    MediumCVSS 4.2No exploitEPSS 0%

    pyjwt project · pyjwtMay 28, 2026

  • PyJWT: PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values (DoS)

    LowCVSS 3.7No exploitEPSS 0%

    pyjwt project · pyjwtMay 28, 2026