{"action":"Upgrade jwcrypto to 1.5.7 or later.","affected":[{"fixed":"1.5.7","introduced":"0"}],"component":"jwcrypto","cve_ids":["CVE-2026-39373"],"ecosystem":"PyPI","epss":0.00294,"exploited":false,"fixed_versions":["1.5.7"],"ghsa_id":"GHSA-fjrm-76x2-c4q4","id":"tcs_01M5KHCZX8M58A6TQC56CHQTKZ","modified_at":"2026-05-21T15:00:14.336277076Z","published_at":"2026-04-07T20:16:32.133Z","references":["https://osv.dev/vulnerability/PYSEC-2026-70","https://github.com/latchset/jwcrypto/security/advisories/GHSA-fjrm-76x2-c4q4"],"severity":{"label":"medium","score":5.3},"sources":[{"source":"osv","source_id":"PYSEC-2026-70","url":"https://osv.dev/vulnerability/PYSEC-2026-70"}],"summary":"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"}