CVE-2023-45803
Severity
4.2MEDIUM
EPSS
0.1%
top 84.26%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedOct 17
Latest updateSep 23
Description
urllib3 is a user-friendly HTTP client library for Python. urllib3 previously wouldn't remove the HTTP request body when an HTTP redirect response using status 301, 302, or 303 after the request had its method changed from one that could accept a request body (like `POST`) to `GET` as is required by HTTP RFCs. Although this behavior is not specified in the section for redirects, it can be inferred by piecing together information from different sections and we have observed the behavior in other …
CVSS vector
CVSS:3.1/AV:A/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:NExploitability: 0.5 | Impact: 3.6
Affected Packages4 packages
Also affects: Fedora 38
Patches
🔴Vulnerability Details
6📋Vendor Advisories
6Red Hat▶
urllib3: Request body not stripped after redirect from 303 status changes request method to GET↗2023-10-13