PYSEC-2020-148
Dashboard / Vulnerabilities / PYSEC-2020-148
PYSEC-2020-148
Published: 30 Sept 2020Last Modified: 8 Nov 2023
Aliases:
Summary:
Details: urllib3 before 1.25.9 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control characters in the first argument of putrequest(). NOTE: this is similar to CVE-2020-26116.
References: https://bugs.python.org/issue39603, https://github.com/urllib3/urllib3/commit/1dd69c5c5982fae7c87a620d487c2ebf7a6b436b, https://github.com/urllib3/urllib3/pull/1800, https://usn.ubuntu.com/4570-1/, https://github.com/advisories/GHSA-wqvq-5m8c-6g24
Affected packages
Package
Name: urllib3
Purl: pkg:pypi/urllib3
Affected ranges
Affected versions
0.2
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
