All vulnerabilities

Servers and applications

CVE-2020-26116

http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 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 HTTPConnection.request.

Severity
High 7.2
Published
27 Sept 2020
Last changed
14 Oct 2026
Added to UpHeron
21 Oct 2026
Fixed in
3.5.10, 3.6.12, 3.7.9, 3.8.5
Sources
NVD

Affected software

SoftwareAffected versions
PythonServers and applications · cpe:a:python:python
  • From 3.0.0 before 3.5.10
  • From 3.6.0 before 3.6.12
  • From 3.7.0 before 3.7.9
  • From 3.8.0 before 3.8.5

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2020-26116
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2020-26116