Authorization Header Exposure in urllib3 by Python Software Foundation
CVE-2018-25091

6.1MEDIUM

Key Information:

Vendor

Python

Status
Vendor
CVE Published:
15 October 2023

What is CVE-2018-25091?

In urllib3 versions prior to 1.24.2, an issue exists where the authorization HTTP header is not stripped away when following cross-origin redirects. This oversight can potentially expose sensitive credentials to unintended recipients, as the credentials may be transmitted in cleartext to a different host, port, or scheme. The problem arises from an incomplete resolution of a previous vulnerability, leading to security concerns for applications relying on urllib3 for HTTP communications.

References

CVSS V3.1

Score:
6.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.