Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Medium Severity Vulnerability: CVE-2024-37891 in Alpine 3.20 #419

Open
beardo-sid opened this issue Sep 23, 2024 · 1 comment
Open

Medium Severity Vulnerability: CVE-2024-37891 in Alpine 3.20 #419

beardo-sid opened this issue Sep 23, 2024 · 1 comment

Comments

@beardo-sid
Copy link

Vulnerability Overview

CVE: CVE-2024-37891
Vulnerable Library: urllib3
Python Package: urllib3, a user-friendly HTTP client library for Python.
Publish Date: June 17, 2024
CVSS 3.0 Base Score: 5.5 (Moderate)

Vulnerability Description:
urllib3 is a widely used HTTP client library for Python. When using urllib3's proxy support via ProxyManager, the Proxy-Authorization header is only sent to the configured proxy. However, when making HTTP requests without using urllib3's proxy support, it is possible to accidentally configure the Proxy-Authorization header, even though no forwarding or tunneling proxy is being used. In this case, urllib3 does not treat the Proxy-Authorization header as sensitive and fails to strip it during cross-origin redirects.

Although this is an uncommon use case, it poses a risk in scenarios where cross-origin redirects may expose the header to malicious endpoints. To mitigate this, urllib3 has updated its handling to automatically strip the Proxy-Authorization header during such redirects, providing additional protection.

Users affected by this vulnerability are advised to update to versions 1.26.19 or 2.2.2 of urllib3, where the issue has been resolved. As an alternative mitigation, users can disable HTTP redirects by setting redirects=False when making requests or ensure they are using ProxyManager for handling proxies correctly.

Is there a plan to fix VA?

@beardo-sid beardo-sid changed the title Medium Severity Vulnerability: CVE-2024-39689 in Alpine 3.20 Medium Severity Vulnerability: CVE-2024-37891 in Alpine 3.20 Sep 23, 2024
@beardo-sid
Copy link
Author

Any update on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant