Juniper Canopy: Ephemeral Eukaryote #31
pcalnon
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Release Notes: v0.15.1-alpha
Release Date: 2026-01-08
Release Type: Security Patch
Priority: High
🔒 Security Release
This is a security patch release addressing a critical vulnerability in the
urllib3dependency.Security Advisory
CVE: Decompression-bomb safeguards bypassed when following HTTP redirects (streaming API)
Severity: High
Dependabot Alert: #2
CWE: CWE-409 (Improper Handling of Highly Compressed Data)
Impact
urllib3's streaming API is designed for efficient handling of large HTTP responses by reading content in chunks. When using
preload_content=False, the library decompresses only necessary bytes.However, for HTTP redirect responses, urllib3 v2.6.2 and earlier would:
A malicious server could exploit this to trigger excessive resource consumption (high CPU usage and large memory allocations), constituting a decompression bomb attack.
Affected Versions
Resolution
Updated
urllib3dependency to v2.6.3, which does not decode content of redirect responses whenpreload_content=False.Changes
Dependencies
Upgrade Instructions
Verification
After upgrading, verify the vulnerability is resolved:
Related Links
This discussion was created from the release Juniper Canopy: Ephemeral Eukaryote.
Beta Was this translation helpful? Give feedback.
All reactions