RLSA-2026:98061: Moderate: python-jwcrypto security update
Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.
Security Fix(es):
jwcrypto: jwcrypto: Denial of Service via malformed JWE tokens (CVE-2026-80179)
jwcrypto: jwcrypto: denial of service via O(n^2) duplicate check on unbounded JWK keyops array (CVE-2026-92091)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
rocky-linux/python3-jwcryptoto a version that resolves this vulnerability.Fixed in 0:1.6.1-1.el10_3
Event History
Frequently Asked Questions
What impact do the listed issues have?
Both listed issues are denial-of-service vulnerabilities in jwcrypto. One is triggered by malformed JWE tokens, and the other involves an O(n^2) duplicate check on an unbounded JWK key_ops array.
What kinds of input should be treated as potentially malicious?
Malformed JWE tokens and JWK data containing an unbounded key_ops array are the inputs identified in the advisory. Systems that process such data should prioritize applying the security update.