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 arr...
Product
redhat/idm:DL1/python-jwcrypto vulnerabilities
3 published CVES affecting redhat/idm:DL1/python-jwcrypto, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 3
- Critical
- 0
- High
- 0
- Medium
- 3
- Low
- 0
- Unscored
- 0
- CISA KEV
- 0
Latest redhat/idm:DL1/python-jwcrypto CVEs
Newest publication first
-
MediumCVSS 5.9 EPSS 0.68%
-
CVE-2026-84185 Jwcrypto: jwcrypto: general json jws kid binding bypass during jwkset verification
PublishedMediumCVSS 5.9 EPSS 0.13%A flaw was found in the jwcrypto library, which is used for implementing Javascript Object Signing and Encryption (JOSE) standards. The issue occurs when the library verifies a General JSON Serialization JWS using a set of keys. Due to a coding error, the library fails to correct...
-
MediumCVSS 5.3 EPSS 0.31%
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 doe...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.