Commit Graph

5 Commits

Author SHA1 Message Date
RHEL Packaging Agent
c86a94e122 Fix CVE-2026-45409: quadratic time complexity in IDNA validation
Add patch CVE-2026-45409.patch to enforce early length limits in
encode(), decode(), and check_label() so that CONTEXTO-heavy
inputs cannot drive per-codepoint validation into quadratic
time. The patch also adapts the upstream test to work with the
v2.5 codec API by using idna.codec.IncrementalEncoder directly
instead of codecs.getincrementalencoder("idna2008").

CVE: CVE-2026-45409
Upstream patches:
 - c0dda4501d.patch
 - e1cb465b63.patch
Resolves: RHEL-215650

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
Co-authored-by: Tomáš Hrnčiar <thrnciar@redhat.com>
2026-08-06 11:12:52 +02:00
Lumir Balhar
3f661cf699 Fix patch application for security fix for CVE-2024-3651
Resolves: RHEL-32703
2024-04-25 15:33:15 +02:00
Lumir Balhar
79020e2116 Security fix for CVE-2024-3651
Resolves: RHEL-32703
2024-04-23 11:39:49 +02:00
James Antill
b2eb5b0657 Auto sync2gitlab import of python-idna-2.5-5.el8.src.rpm 2022-05-26 13:35:36 -04:00
James Antill
73b4a2b5c7 Initial c8s branch. 2022-05-26 13:35:34 -04:00