p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости python-jose

За последние 30 дней в python-jose опубликовано уязвимостей: 1; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 6

  1. CVE-2026-120459

    Критический · CVSS 9.1EPSS 0,25%Нет опубликованного исправления

    python-jose through 3.5.0 Authentication Bypass via Empty HMAC Key

    python-jose through 3.5.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge JWTs because HMACKey and CryptographyHMACKey accept zero-length HMAC secrets. When an application's HS256/HS384/HS512 verification key resolves to empty, such as an oct JWK with empty k, attackers can forge tokens with arbitrary claims that jwt.decode accepts.

    Опубликовано Обновлено
  2. CVE-2026-85394

    Критический · CVSS 9.3EPSS 0,22%Нет опубликованного исправления

    python-jose through 3.5.0 Algorithm Confusion via DER-encoded Public Key as HMAC Secret

    python-jose through 3.5.0 fails to properly validate asymmetric keys in HMAC initialization, accepting DER-encoded public keys that lack PEM armor or SSH prefixes. Attackers holding the service's public key can forge HS256 tokens that pass verification when algorithms are not explicitly restricted. This is an incomplete fix for CVE-2024-33663.

    Опубликовано Обновлено
  3. CVE-2024-29370

    Средний · CVSS 5.3EPSS 0,19%Нет опубликованного исправления

    CVE-2024-29370

    In python-jose 3.3.0 (specifically jwe.decrypt), a vulnerability allows an attacker to cause a Denial-of-Service (DoS) condition by crafting a malicious JSON Web Encryption (JWE) token with an exceptionally high compression ratio. When this token is processed by the server, it results in significant memory allocation and processing time during decompression.

    Опубликовано Обновлено
  4. CVE-2025-61152

    Средний · CVSS 6.5EPSS 0,32%Нет опубликованного исправления

    CVE-2025-61152

    python-jose thru 3.3.0 allows JWT tokens with 'alg=none' to be decoded and accepted without any cryptographic signature verification. A malicious actor can craft a forged token with arbitrary claims (e.g., is_admin=true) and bypass authentication checks, leading to privilege escalation or unauthorized access in applications that rely on python-jose for token validation. This issue is exploitable unless developers explicitly reject 'alg=none' tokens, which is not enforced by the library. NOTE: all parties agree that the issue is not relevant because it only occurs in a "verify_signature": False situation.

    Опубликовано Обновлено
  5. CVE-2024-33664

    Средний · CVSS 5.3EPSS 0,78%Нет опубликованного исправления

    CVE-2024-33664

    python-jose through 3.3.0 allows attackers to cause a denial of service (resource consumption) during a decode via a crafted JSON Web Encryption (JWE) token with a high compression ratio, aka a "JWT bomb." This is similar to CVE-2024-21319.

    Опубликовано Обновлено
  6. CVE-2024-33663

    Средний · CVSS 6.5EPSS 0,31%Нет опубликованного исправления

    CVE-2024-33663

    python-jose through 3.3.0 has algorithm confusion with OpenSSH ECDSA keys and other key formats. This is similar to CVE-2022-29217.

    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →