Skip to content

UID2-7060: Fix CVE-2026-44431 & CVE-2026-44432 (urllib3) in scripts/aws#2536

Merged
BehnamMozafari merged 1 commit into
mainfrom
syw-UID2-7060-fix-urllib3-uid2-operator
May 12, 2026
Merged

UID2-7060: Fix CVE-2026-44431 & CVE-2026-44432 (urllib3) in scripts/aws#2536
BehnamMozafari merged 1 commit into
mainfrom
syw-UID2-7060-fix-urllib3-uid2-operator

Conversation

@BehnamMozafari
Copy link
Copy Markdown
Contributor

Summary

CVEs

  • CVE-2026-44431 (HIGH) — urllib3: Sensitive headers forwarded across origins in proxied low-level redirects
  • CVE-2026-44432 (HIGH) — urllib3: Decompression-bomb safeguards bypassed in parts of the streaming API

Both are fixed in urllib3 2.7.0.

Impact assessment

scripts/aws/requirements.txt is consumed by the AWS deployment helpers under scripts/aws/ (e.g. ec2.py), which run requests against the EC2 IMDS and the operator config server. The Python tooling here is a transitive consumer of urllib3, so upgrading the pinned version eliminates the finding and brings the deployment scripts onto the patched release.

Jira

https://thetradedesk.atlassian.net/browse/UID2-7060 — original ticket already covers the same CVEs across uid2-databricks, uid2docs, uid2-docs-preview, and uid2-monitoring-configuration; this PR extends the rollout to uid2-operator.

Test plan

  • CI Trivy scan reports no urllib3 HIGH findings
  • Build + unit tests pass

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@BehnamMozafari BehnamMozafari merged commit b681cb9 into main May 12, 2026
9 checks passed
@BehnamMozafari BehnamMozafari deleted the syw-UID2-7060-fix-urllib3-uid2-operator branch May 12, 2026 07:16
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.

2 participants