Skip to content

[Aikido] Fix 4 security issues in urllib3, requests, pygments - #139

Closed
aikido-autofix[bot] wants to merge 1 commit into
mainfrom
fix/aikido-security-update-packages-35338121-fqbh
Closed

[Aikido] Fix 4 security issues in urllib3, requests, pygments#139
aikido-autofix[bot] wants to merge 1 commit into
mainfrom
fix/aikido-security-update-packages-35338121-fqbh

Conversation

@aikido-autofix

Copy link
Copy Markdown
Contributor

Upgrade urllib3, requests, and pygments to fix DoS vulnerabilities from decompression attacks, credential leakage in cross-origin redirects, and insecure temp file handling.

✅ 4 CVEs resolved by this upgrade

This PR will resolve the following CVEs:

Issue Severity           Description
CVE-2026-44432
HIGH
[urllib3] Improper decompression handling allows attackers to trigger excessive resource consumption (CPU and memory) by forcing full decompression of highly compressed HTTP responses during partial reads or drain operations.
CVE-2026-44431
MEDIUM
[urllib3] is an HTTP client library for Python. From 1.23 to before 2.7.0, cross-origin redirects followed from the low-level API via ProxyManager.connection_from_url().urlopen(..., assert_same_host=False) still forward these sensitive headers. This vulnerability is fixed in 2.7.0.
CVE-2026-25645
MEDIUM
[requests] The extract_zipped_paths() utility function uses predictable filenames when extracting zip archives to the temp directory, allowing local attackers to pre-create malicious files that get loaded instead of legitimate ones, resulting in arbitrary code execution.
CVE-2026-4539
LOW
[pygments] A regular expression denial of service (ReDoS) vulnerability exists in the AdlLexer function that can be exploited locally to cause inefficient processing and potential denial of service. The vulnerability requires local access to trigger the malicious input against the vulnerable regex pattern.

@aikido-autofix

Copy link
Copy Markdown
Contributor Author

Closed by Aikido: a new AutoFix has been created → #140

@aikido-autofix aikido-autofix Bot closed this May 22, 2026
@aikido-autofix
aikido-autofix Bot deleted the fix/aikido-security-update-packages-35338121-fqbh branch May 22, 2026 00:05
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

Successfully merging this pull request may close these issues.

0 participants