Red Hat Security Advisory: RHUI 4.8 Release - Security Updates, Bug Fixes, and Enhancements
🔗 CVE IDs covered (14)
📋 Description
CVE-2023-36053 — python-django: Potential regular expression denial of service vulnerability in EmailValidator/URLValidator
CVE-2023-37276 — python-aiohttp: HTTP request smuggling via llhttp HTTP request parser
CVE-2023-41164 — python-django: Potential denial of service vulnerability in django.utils.encoding.uri_to_iri()
CVE-2023-43665 — python-django: Denial-of-service possibility in django.utils.text.Truncator
CVE-2023-47627 — python-aiohttp: numerous issues in HTTP parser with header parsing
CVE-2023-49081 — aiohttp: HTTP request modification
CVE-2023-49082 — aiohttp: CRLF injection if user controls the HTTP method using aiohttp client
CVE-2023-49083 — python-cryptography: NULL-dereference when loading PKCS7 certificates
CVE-2024-22195 — jinja2: HTML attribute injection when passing user input as keys to xmlattr filter
CVE-2024-23334 — aiohttp: follow_symlinks directory traversal vulnerability
CVE-2024-23342 — python-ecdsa: vulnerable to the Minerva attack
CVE-2024-23829 — python-aiohttp: http request smuggling
CVE-2024-24680 — Django: denial-of-service in intcomma template filter
CVE-2024-27351 — python-django: Potential regular expression denial-of-service in django.utils.text.Truncator.words()
🎯 Affected products200
- RHUI 4 for RHEL 8
- ansible-collection-community-crypto-0:2.18.0-1.el8ui.noarch as a component of RHUI 4 for RHEL 8
- ansible-collection-community-crypto-0:2.18.0-1.el8ui.src as a component of RHUI 4 for RHEL 8
- createrepo_c-0:1.0.2-5.el8ui.src as a component of RHUI 4 for RHEL 8
- createrepo_c-debuginfo-0:1.0.2-5.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- createrepo_c-debugsource-0:1.0.2-5.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- createrepo_c-libs-0:1.0.2-5.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- createrepo_c-libs-debuginfo-0:1.0.2-5.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libcomps-0:0.1.18-8.el8ui.src as a component of RHUI 4 for RHEL 8
- libcomps-0:0.1.18-8.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libcomps-debuginfo-0:0.1.18-8.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libcomps-debugsource-0:0.1.18-8.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libsolv-0:0.7.22-6.el8ui.src as a component of RHUI 4 for RHEL 8
- libsolv-0:0.7.22-6.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libsolv-debuginfo-0:0.7.22-6.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libsolv-debugsource-0:0.7.22-6.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libsolv-demo-debuginfo-0:0.7.22-6.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- libsolv-tools-debuginfo-0:0.7.22-6.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- pulpcore-selinux-0:2.0.1-1.el8ui.src as a component of RHUI 4 for RHEL 8
- pulpcore-selinux-0:2.0.1-1.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- python-aiodns-0:3.0.0-6.el8ui.src as a component of RHUI 4 for RHEL 8
- python-aiofiles-0:22.1.0-4.el8ui.src as a component of RHUI 4 for RHEL 8
- python-aiohttp-0:3.9.2-1.el8ui.src as a component of RHUI 4 for RHEL 8
- python-aiohttp-debugsource-0:3.9.2-1.el8ui.x86_64 as a component of RHUI 4 for RHEL 8
- python-aiohttp-xmlrpc-0:1.5.0-5.el8ui.src as a component of RHUI 4 for RHEL 8
- python-aioredis-0:2.0.1-5.el8ui.src as a component of RHUI 4 for RHEL 8
- python-aiosignal-0:1.3.1-4.el8ui.src as a component of RHUI 4 for RHEL 8
- python-asgiref-0:3.6.0-4.el8ui.src as a component of RHUI 4 for RHEL 8
- python-async-timeout-0:4.0.2-5.el8ui.src as a component of RHUI 4 for RHEL 8
- python-asyncio-throttle-0:1.0.2-6.el8ui.src as a component of RHUI 4 for RHEL 8
- +170 more not shown
✅ Remediation
Before applying this update, make sure all previously released errata relevant to your system have been applied. For detailed instructions on how to apply this update, see: https://access.redhat.com/documentation/en-us/red_hat_update_infrastructure/4/html/migrating_red_hat_update_infrastructure/assembly_upgrading-red-hat-update-infrastructure_migrating-red-hat-update-infrastructure For other information, see the product documentation: https://access.redhat.com/documentation/en-us/red_hat_update_infrastructure/4 Workaround: Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability. Workaround: If using follow_symlinks=True outside of a restricted local development environment, disable the option immediately. This option is NOT needed to follow symlinks that point to a location within the static root directory; it is only intended to allow a symlink to break out of the static directory. Even with this CVE fixed, there is still a substantial risk of misconfiguration when using this option on a server that accepts requests from remote users. Additionally, aiohttp has always recommended using a reverse proxy server (such as nginx) to handle static resources and not to use these static resources in aiohttp for production environments. Doing so also protects against this vulnerability, and is why we expect the number of affected users to be very low. Workaround: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
🔗 References (21)
- selfhttps://access.redhat.com/errata/RHSA-2024:1878
- externalhttps://access.redhat.com/security/updates/classification/#moderate
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2218004
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2224185
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2227307
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2237258
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2241046
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2249825
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2252235
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2252248
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2255331
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2257854
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2259780
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2261856
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2261887
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2261909
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2266045
- externalhttps://issues.redhat.com/browse/RHUI-434
- externalhttps://issues.redhat.com/browse/RHUI-514
- externalhttps://issues.redhat.com/browse/RHUI-516
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_1878.json