[Cycode] Fix for vulnerable manifest file dependency - requests updated to version 2.32.0 - #148
Open
cycode-security[bot] wants to merge 1 commit into
Conversation
…ed to version 2.32.0
| -r ../dev-requirements.txt | ||
| sphinx>3.0.0 | ||
| requests>=2,<2.16 | ||
| requests==2.32.0 |
Author
There was a problem hiding this comment.
❗Cycode: Security vulnerability found in newly introduced dependency.
| Severity | Medium |
| Issue | Requests vulnerable to .netrc credentials leak via malicious URLs: CVE-2024-47081 |
| Ecosystem | PyPI |
| Dependency | requests |
| Dependency Paths | requests 2.32.0 |
| Direct Dependency | Yes |
| Upgrade | 2.32.4 |
Impact
Due to a URL parsing issue, Requests releases prior to 2.32.4 may leak .netrc credentials to third parties for specific maliciously-crafted URLs.
Workarounds
For older versions of Requests, use of the .netrc file can be disabled with trust_env=False on your Requests Session (docs).
References
psf/requests#6965
https://seclists.org/fulldisclosure/2025/Jun/2
Description
Detects when new vulnerabilities affect your dependencies.
Tell us how you wish to proceed using one of the following commands:
| Tag | Short Description |
|---|---|
| #cycode_ignore_manifest_here <reason> | Applies to this manifest in this request only |
| #cycode_ignore_package_everywhere <reason> | Applies to this manifest for this package for all requests in your repository |
| #cycode_ignore_package_here <reason> | Applies to this manifest for this package in this request only |
| #cycode_vulnerable_package_fix_this_violation | Fix this violation via a commit to this branch |
| -r ../dev-requirements.txt | ||
| sphinx>3.0.0 | ||
| requests>=2,<2.16 | ||
| requests==2.32.0 |
Cycode Vulnerable Dependencies Update
This pull request updates the following manifest file:
gitea/repositories/white-rabbit/docs/requirements.txt📂 gitea/repositories/white-rabbit/docs/requirements.txt
1 package will be updated to resolve vulnerabilities:
requests