Memory Allocation Flaw in jwcrypto Affects Services Processing JWE Tokens
CVE-2026-80179

5.9MEDIUM

What is CVE-2026-80179?

A vulnerability exists in jwcrypto that allows remote attackers to exploit a flaw by sending a malformed JSON Web Encryption (JWE) token with multiple period delimiters. Exploiting this weakness can invoke the JWE.deserialize() function to allocate an excessive amount of memory, leading to a MemoryError. As a result, services that trust and process untrusted JWE values may experience a denial of service, making them unable to handle requests effectively.

References

CVSS V3.1

Score:
5.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.