An issue discovered in Python Packaging Authority (PyPA) Wheel 0.37.1 and earlier allows remote attackers to cause a denial of service via attacker controlled input to wheel cli. References: https://pypi.org/project/wheel/ https://github.com/pypa/wheel/blob/main/src/wheel/wheelfile.py#L18 https://pyup.io/posts/pyup-discovers-redos-vulnerabilities-in-top-python-packages/
Created python-wheel tracking bugs for this issue: Affects: fedora-all [bug 2165870]
From https://pyup.io/posts/pyup-discovers-redos-vulnerabilities-in-top-python-packages/ Who is impacted? Wheel versions <0.38.0 when parsing a maliciously crafted Wheel file. Patches Wheel 0.38.0 includes the patch. After our disclosure, the maintainers acknowledged the issue, discussed a possible fix, and then applied it in 0.38.0.
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2023:6712 https://access.redhat.com/errata/RHSA-2023:6712
This issue has been addressed in the following products: Red Hat Software Collections for Red Hat Enterprise Linux 7 Via RHSA-2023:6793 https://access.redhat.com/errata/RHSA-2023:6793
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2024:10761 https://access.redhat.com/errata/RHSA-2024:10761