p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in python-jwcrypto

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für python-jwcrypto: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6

  1. CVE-2026-92091

    Mittel · CVSS 5.9EPSS 0,57%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  2. CVE-2026-80179

    Mittel · CVSS 5.9EPSS 0,41%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  3. CVE-2026-39373

    Mittel · CVSS 5.3EPSS 0,29%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  4. CVE-2024-28102

    Mittel · CVSS 6.8EPSS 0,98%Korrektur verfügbar

    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.

    • Auf 1.1.0-1+deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2023-6681

    Mittel · CVSS 5.3EPSS 0,88%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →