GitHub Advisoryadvisory · PyPI
GHSA-wqvq-5m8c-6g24 CRLF injection in urllib3
MEDIUM
Official page ↗
- Aliases
- CVE-2020-26137
- Ecosystem
- PyPI
- Packages
- urllib3
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
- Weaknesses
- CWE-74
- Reviewed
- 2021-06-17
Affected packages
• PyPI urllib3: < 1.25.9 → fixed in 1.25.9
Description
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.
Related
Alias · CVE (1)
- CVE-2020-26137 urllib3 before 1.25.9 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF… vulnerability
Weakness · CWE (1)
- CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-26137 advisory
- https://github.com/urllib3/urllib3/pull/1800 web
- https://github.com/urllib3/urllib3/commit/1dd69c5c5982fae7c87a620d487c2ebf7a6b436b web
- https://bugs.python.org/issue39603 web
- https://github.com/pypa/advisory-database/tree/main/vulns/urllib3/PYSEC-2020-148.yaml web
- https://github.com/urllib3/urllib3 package
- https://lists.debian.org/debian-lts-announce/2021/06/msg00015.html web
- https://lists.debian.org/debian-lts-announce/2023/10/msg00012.html web
- https://usn.ubuntu.com/4570-1 web
- https://www.oracle.com/security-alerts/cpujul2022.html web
- https://www.oracle.com/security-alerts/cpuoct2021.html web