p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de python-jwcrypto

Vulnerabilidades publicadas para python-jwcrypto en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 6

  1. CVE-2026-92091

    Media · CVSS 5.9EPSS 0,57%Sin corrección publicada

    Jwcrypto: jwcrypto: denial of service via o(n^2) duplicate check on unbounded jwk key_ops array

    A flaw was found in jwcrypto. The JWK.import_key() function validates the key_ops JWK member for duplicate values using an algorithm with O(n^2) time complexity, and the length of key_ops is not bounded. A remote, unauthenticated attacker can supply a JWK with a large key_ops array to an application that passes attacker-controlled key material to a public key-import API (reachable via ECDH-ES key agreement, OIDC dynamic client registration, DPoP, or ACME account key registration, among others) to consume excessive CPU time, resulting in a denial of service.

    Publicación Actualización
  2. CVE-2026-80179

    Media · CVSS 5.9EPSS 0,41%Sin corrección publicada

    Jwcrypto: jwcrypto: denial of service via malformed jwe tokens

    A flaw was found in jwcrypto. A remote attacker can send a specially crafted JSON Web Encryption (JWE) token containing numerous period delimiters. This malformed token can force the JWE.deserialize() function to allocate excessive memory, leading to a MemoryError. This issue results in a denial of service (DoS) for services that process untrusted JWE values.

    Publicación Actualización
  3. CVE-2026-39373

    Media · CVSS 5.3EPSS 0,29%Sin corrección publicada

    JWCrypto: JWE ZIP decompression bomb

    JWCrypto implements JWK, JWS, and JWE specifications using python-cryptography. Prior to 1.5.7, an unauthenticated attacker can exhaust server memory by sending crafted JWE tokens with ZIP compression. The existing patch for CVE-2024-28102 limits input token size to 250KB but does not validate the decompressed output size. An unauthenticated attacker can cause memory exhaustion on memory-constrained systems. A token under the 250KB input limit can decompress to approximately 100MB. This vulnerability is fixed in 1.5.7.

    Publicación Actualización
  4. CVE-2024-28102

    Media · CVSS 6.8EPSS 0,98%Corrección disponible

    JWCrypto vulnerable to JWT bomb Attack in `deserialize` function

    JWCrypto implements JWK, JWS, and JWE specifications using python-cryptography. Prior to version 1.5.6, an attacker can cause a denial of service attack by passing in a malicious JWE Token with a high compression ratio. When the server processes this token, it will consume a lot of memory and processing time. Version 1.5.6 fixes this vulnerability by limiting the maximum token length.

    • Actualiza a 1.1.0-1+deb12u1
    Publicación Actualización
  5. CVE-2023-6681

    Media · CVSS 5.3EPSS 0,88%Sin corrección publicada

    Jwcrypto: denail of service via specifically crafted jwe

    A vulnerability was found in JWCrypto. This flaw allows an attacker to cause a denial of service (DoS) attack and possible password brute-force and dictionary attacks to be more resource-intensive. This issue can result in a large amount of computational consumption, causing a denial of service attack.

    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →