MEDIUM · 6.8

CVE-2020-11078

In httplib2 before version 0.18.0, an attacker controlling unescaped part of uri for `httplib2.Http.request()` could change request headers and body, send additional hidden requests to same server. Th...

Vulnerability Description

In httplib2 before version 0.18.0, an attacker controlling unescaped part of uri for `httplib2.Http.request()` could change request headers and body, send additional hidden requests to same server. This vulnerability impacts software that uses httplib2 with uri constructed by string concatenation, as opposed to proper urllib building with escaping. This has been fixed in 0.18.0.

CVSS Score

6.8

MEDIUM

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

Affected Products

VendorProductVersions
Httplib2 ProjectHttplib2< 0.18.0
FedoraprojectFedora31
DebianDebian Linux8.0

Related Weaknesses (CWE)

References

FAQ

What is CVE-2020-11078?

CVE-2020-11078 is a vulnerability with a CVSS score of 6.8 (MEDIUM). In httplib2 before version 0.18.0, an attacker controlling unescaped part of uri for `httplib2.Http.request()` could change request headers and body, send additional hidden requests to same server. Th...

How severe is CVE-2020-11078?

CVE-2020-11078 has been rated MEDIUM with a CVSS base score of 6.8/10. Review the CVSS metrics above for detailed severity breakdown.

Is there a patch for CVE-2020-11078?

Check the references section above for vendor advisories and patch information. Affected products include: Httplib2 Project Httplib2, Fedoraproject Fedora, Debian Debian Linux.