Product by Jpadilla

    Pyjwt

    22 known vulnerabilities in Pyjwt (Jpadilla), 0 of them actively exploited (CISA KEV).

    Key figures

    22

    Vulnerabilities

    0

    Actively exploited (KEV)

    0

    Used by ransomware

    3

    Critical

    Vulnerabilities

    Actively exploited vulnerabilities (CISA KEV) first, then by priority. Click a column header to re-sort the table.

    Vulnerabilities in Pyjwt (Jpadilla)
    HighCVE-2022-29217

    Key confusion through non-blocklisted public key formats in PyJWT

    also in 2 other products

    7.4
    CriticalCVE-2026-102268

    Jpadilla Pyjwt: Improper Verification of Cryptographic Signature

    also in 3 other products

    9.1
    HighCVE-2026-102274

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

    also in 2 other products

    5.9
    HighCVE-2026-102272

    PyJWT BOM Bypass

    also in 3 other products

    7.4
    CriticalCVE-2026-102266

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

    also in 3 other products

    7.4
    HighCVE-2026-102271

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

    also in 3 other products

    7.4
    HighCVE-2026-102273

    PyJWT accepts public JWK containers as HMAC secrets

    also in 3 other products

    7.4
    CriticalCVE-2026-102267

    PyJWT: PyJWKClient follows redirects when fetching JWKS

    also in 3 other products

    7.4
    HighCVE-2026-101917

    Jpadilla Pyjwt: Allocation of Resources Without Limits or Throttling

    also in 2 other products

    5.3
    HighCVE-2026-48526

    Jpadilla Pyjwt: Improper Verification of Cryptographic Signature

    also in 2 other products

    7.4
    HighCVE-2026-101918

    Jpadilla Pyjwt: Uncaught Exception

    also in 2 other products

    5.3
    MediumCVE-2026-103001

    Jpadilla Pyjwt: Modification of Assumed-Immutable Data (MAID)

    also in 1 other product

    6.5
    HighCVE-2026-102275

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

    also in 2 other products

    6.5
    MediumCVE-2026-102265

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

    also in 1 other product

    5.3
    HighCVE-2026-32597

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

    also in 4 other products

    7.5
    MediumCVE-2026-102269

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

    also in 1 other product

    4.8
    MediumCVE-2026-102270

    Jpadilla Pyjwt: Inefficient Regular Expression Complexity

    also in 1 other product

    4.4
    MediumCVE-2026-48525

    Jpadilla Pyjwt: Uncontrolled Resource Consumption

    also in 2 other products

    5.3
    LowCVE-2026-48524

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

    also in 2 other products

    3.7
    MediumCVE-2026-48523

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

    also in 2 other products

    5.4
    HighCVE-2024-53861

    Issuer field partial matches allowed in pyjwt

    also in 1 other product

    2.2
    MediumCVE-2026-48522

    Jpadilla Pyjwt: Server-Side Request Forgery (SSRF)

    also in 2 other products

    4.2

    All products by Jpadilla