Skip to content

fix: bump urllib3 upper bound to <=2.7.0 for CVE-2026-44431 and CVE-2026-44432 (#10350)#10410

Open
sseshachala wants to merge 1 commit into
aws:v2from
sseshachala:fix/urllib3-270-cve-10350
Open

fix: bump urllib3 upper bound to <=2.7.0 for CVE-2026-44431 and CVE-2026-44432 (#10350)#10410
sseshachala wants to merge 1 commit into
aws:v2from
sseshachala:fix/urllib3-270-cve-10350

Conversation

@sseshachala

Copy link
Copy Markdown

Summary

Updates the urllib3 upper bound in pyproject.toml from <=2.6.3 to <=2.7.0 to resolve two high-severity CVEs:

  • CVE-2026-44431 (CVSS 8.2, High): sensitive headers (Authorization, Cookie, Proxy-Authorization) not stripped on cross-origin redirects when using the low-level ProxyManager API path
  • CVE-2026-44432 (CVSS 8.9, High): decompression bomb via Brotli streaming API (CWE-409)

Also updates all four download-deps lock files to pin urllib3==2.7.0 with correct PyPI SHA256 hashes.

Upstream botocore already merged the same bump in boto/botocore#3702 (May 12).

Fixes #10350

@sseshachala sseshachala requested a review from a team as a code owner June 13, 2026 22:20
@sseshachala sseshachala force-pushed the fix/urllib3-270-cve-10350 branch 2 times, most recently from 4ebfdab to 68a9ddd Compare June 14, 2026 02:23
)

Update urllib3 constraint in pyproject.toml from <=2.6.3 to <=2.7.0 to
allow installation of urllib3 2.7.0, which fixes two high-severity CVEs:

- CVE-2026-44431 (CVSS 8.2, High): sensitive headers (Authorization,
  Cookie, Proxy-Authorization) not stripped on cross-origin redirects
  when using the low-level ProxyManager API path.
- CVE-2026-44432 (CVSS 8.9, High): decompression bomb via Brotli
  streaming API (CWE-409).

Update all four download-deps lock files to pin urllib3==2.7.0 with
correct PyPI SHA256 hashes (whl: 9fb4c81..., sdist: 231e0ec3...).

Upstream botocore already merged the 2.7.0 bump in boto/botocore#3702.

Resolves: aws#10350
@sseshachala sseshachala force-pushed the fix/urllib3-270-cve-10350 branch from 68a9ddd to abf52c7 Compare June 14, 2026 02:26
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.

1 participant