Skip to content

[Aikido] Fix security issue in urllib3 via minor version upgrade from 1.23.0 to 1.23.0 - #49

Open
aikido-autofix[bot] wants to merge 1 commit into
masterfrom
fix/aikido-security-AIKIDO-460-AIKIDO-1260-update-packages-83093918-9alc
Open

[Aikido] Fix security issue in urllib3 via minor version upgrade from 1.23.0 to 1.23.0#49
aikido-autofix[bot] wants to merge 1 commit into
masterfrom
fix/aikido-security-AIKIDO-460-AIKIDO-1260-update-packages-83093918-9alc

Conversation

@aikido-autofix

@aikido-autofix aikido-autofix Bot commented Aug 7, 2026

Copy link
Copy Markdown

Upgrade urllib3 to fix information disclosure via HTTP redirects, SSL certificate verification bypass, decompression bomb DoS attacks, and CRLF injection vulnerabilities.

✅ There are no breaking changes

✅ 7 CVEs resolved by this upgrade

This PR will resolve the following CVEs:

Issue Severity           Description
CVE-2023-43804
MEDIUM
[urllib3] A vulnerability allows unintended cookie leakage via HTTP redirects to different origins when users specify a Cookie header without explicitly disabling redirects. This can lead to information disclosure as sensitive cookie data may be exposed to unintended recipients.
CVE-2019-11324
LOW
[urllib3] SSL certificate verification can be bypassed when custom CA certificates are specified, allowing connections that should fail to succeed due to improper handling of certificate validation contexts.
CVE-2025-66471
LOW
[urllib3] The Streaming API improperly handles highly compressed data, allowing attackers to cause excessive CPU usage and massive memory allocation through decompression of small compressed payloads. This results in a denial-of-service vulnerability via resource exhaustion.
CVE-2026-21441
LOW
[urllib3] Decompression bomb vulnerability in streaming API for HTTP redirects. Malicious servers can trigger excessive resource consumption by sending compressed redirect responses that are fully decompressed without respecting read limits.
CVE-2020-26137
LOW
[urllib3] before 1.25.9 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control characters in the first argument of putrequest(). NOTE: this is similar to CVE-2020-26116.
CVE-2018-25091
LOW
[urllib3] Authorization header is not removed when following cross-origin redirects, potentially exposing credentials to unintended hosts or transmitting them in cleartext.
CVE-2025-50181
LOW
[urllib3] A vulnerability allows disabling redirects for all requests through improper PoolManager instantiation with retries configuration, potentially bypassing SSRF and open redirect mitigations. Applications relying on disabled redirects to prevent these vulnerabilities remain exposed to attacks.
🔗 Related Tasks

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