Bug 2246840 (CVE-2023-45803)
Summary: | CVE-2023-45803 urllib3: Request body not stripped after redirect from 303 status changes request method to GET | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | Alex <allarkin> |
Component: | vulnerability | Assignee: | Product Security <prodsec-ir-bot> |
Status: | NEW --- | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | unspecified | CC: | adudiak, agarcial, aoconnor, apatel, apevec, aprice, asegurap, bbuckingham, bcourt, bdettelb, brking, caswilli, cstratak, davidn, dfreiber, dkuc, doconnor, drow, eglynn, ehelms, epacific, fdupont, fjansen, ggainey, gsuckevi, gtanzill, haoli, hhorak, hkataria, jburrell, jcammara, jforrest, jhardy, jjoyce, jkoehler, jmitchel, jneedle, jobarker, jorton, jsamir, jschluet, jsherril, jtanner, juwatts, jwong, kaycoth, kegrant, kgaikwad, kholdawa, koliveir, kshier, lhh, lphiri, lsvaty, luizcosta, lzap, mabashia, mburns, mgarciac, mhulan, mpierce, mresvani, nmoumoul, nweather, oezr, omaciel, orabin, pbraun, pcreech, pgrist, psegedy, python-maint, rbobbitt, rchan, relrod, rhos-maint, rogbas, shvarugh, simaishi, smallamp, smcdonal, stcannon, sthirugn, supatil, teagle, tfister, thavo, torsava, tsweeney, vkrizan, vkumar, vmugicag, xiaoxwan, yguenane, zsadeh, zzhou |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | urllib3 2.0.7 | Doc Type: | If docs needed, set a value |
Doc Text: |
A flaw was found in urllib3, an HTTP client library for Python. urllib3 doesn't remove the HTTP request body when an HTTP redirect response using status 301, 302, or 303, after changing the method in a request from one that could accept a request body such as `POST` to `GET`, as is required by HTTP RFCs. This issue requires a previously trusted service to become compromised in order to have an impact on confidentiality, therefore, the exploitability of this vulnerability is low. Additionally, many users aren't putting sensitive data in HTTP request bodies; if this is the case, this vulnerability isn't exploitable.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | Type: | --- | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2247625, 2247626, 2247627, 2247628, 2250606, 2250607, 2252961, 2252962, 2252964, 2252965 | ||
Bug Blocks: | 2244812 |
Description
Alex
2023-10-29 14:46:04 UTC
Created python-urllib3 tracking bugs for this issue: Affects: epel-all [bug 2247627] Affects: fedora-all [bug 2247625] Affects: openstack-rdo [bug 2247626] This issue has been addressed in the following products: Red Hat Satellite 6.14 for RHEL 8 Via RHSA-2023:7851 https://access.redhat.com/errata/RHSA-2023:7851 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:0116 https://access.redhat.com/errata/RHSA-2024:0116 This issue has been addressed in the following products: Red Hat Enterprise Linux 8.6 Extended Update Support Via RHSA-2024:0300 https://access.redhat.com/errata/RHSA-2024:0300 This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2024:0464 https://access.redhat.com/errata/RHSA-2024:0464 This issue has been addressed in the following products: Red Hat Enterprise Linux 8.8 Extended Update Support Via RHSA-2024:0588 https://access.redhat.com/errata/RHSA-2024:0588 This issue has been addressed in the following products: Red Hat Enterprise Linux 9.0 Extended Update Support Via RHSA-2024:1155 https://access.redhat.com/errata/RHSA-2024:1155 This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2024:2132 https://access.redhat.com/errata/RHSA-2024:2132 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:2952 https://access.redhat.com/errata/RHSA-2024:2952 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:2968 https://access.redhat.com/errata/RHSA-2024:2968 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:2988 https://access.redhat.com/errata/RHSA-2024:2988 This issue has been addressed in the following products: Red Hat OpenStack Platform 17.1 for RHEL 8 Via RHSA-2024:2734 https://access.redhat.com/errata/RHSA-2024:2734 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2024:11189 https://access.redhat.com/errata/RHSA-2024:11189 This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2024:11238 https://access.redhat.com/errata/RHSA-2024:11238 This issue has been addressed in the following products: Red Hat Enterprise Linux 8.8 Extended Update Support Via RHSA-2025:0078 https://access.redhat.com/errata/RHSA-2025:0078 This issue has been addressed in the following products: Red Hat Enterprise Linux 9.4 Extended Update Support Via RHSA-2025:1793 https://access.redhat.com/errata/RHSA-2025:1793 This issue has been addressed in the following products: Red Hat Enterprise Linux 9.2 Extended Update Support Via RHSA-2025:1813 https://access.redhat.com/errata/RHSA-2025:1813 |