HIGH · 7.2

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 inse...

Vulnerability Description

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.

CVSS Score

7.2

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
CHANGED
Confidentiality
LOW
Integrity
LOW
Availability
NONE

Affected Products

VendorProductVersions
PythonPython>= 3.0.0, < 3.5.10
FedoraprojectFedora31
CanonicalUbuntu Linux12.04
NetappSolidfire-
NetappHci Compute Node-
NetappHci Storage Node-
DebianDebian Linux9.0
OracleZfs Storage Appliance Kit8.8
OpensuseLeap15.1

Related Weaknesses (CWE)

References

FAQ

What is CVE-2020-26116?

CVE-2020-26116 is a vulnerability with a CVSS score of 7.2 (HIGH). 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 inse...

How severe is CVE-2020-26116?

CVE-2020-26116 has been rated HIGH with a CVSS base score of 7.2/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2020-26116?

Check the references section above for vendor advisories and patch information. Affected products include: Python Python, Fedoraproject Fedora, Canonical Ubuntu Linux, Netapp Solidfire, Netapp Hci Compute Node.