Denial-of-Service Vulnerability in Python-JOSE by MPDavis
CVE-2024-29370
5.3MEDIUM
What is CVE-2024-29370?
A vulnerability exists in python-jose version 3.3.0 where an attacker can exploit the JWE (JSON Web Encryption) decryption process. By creating a specially crafted JWE token that leverages an extremely high compression ratio, the attacker forces the server to allocate excessive memory and processing resources. This can lead to a Denial-of-Service (DoS) condition as the system struggles to handle the malicious input during decompression, potentially disrupting service availability.
