[rhoai-3.3] RHAIENG-5305, RHAIENG-5303: fix(cve): CVE-2026-44432, CVE-2026-44431 - update urllib3 to 2.7.0 - #2708
Conversation
|
@mtchoum1 — This PR is from a fork. Recommended: Push your branch to the main repo for full CI: Then open a new PR from that branch. No push access? A maintainer will cherry-pick and test your changes. See CONTRIBUTING.md for details. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (11)
📝 WalkthroughWalkthroughThe PR adds CVE references and raises Changesurllib3 CVE refresh
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: 🔵 Low · up to The PR updates urllib3 constraints, dependency pins, and regenerated lockfiles to address the listed vulnerabilities. Merge readiness is low risk, with explicit owner follow-up needed to confirm the Elyra resolution and lockfile-generation workflow; no concrete product or runtime defect is currently identified. Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## rhoai-3.3 #2708 +/- ##
===========================================
Coverage ? 0
===========================================
Files ? 0
Lines ? 0
Branches ? 0
===========================================
Hits ? 0
Misses ? 0
Partials ? 0 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
@coderabbitai resolve merge conflict Please intelligently resolve the conflicts on this PR branch against |
|
❌ An unexpected error occurred while resolving merge conflicts: Not Found - https://docs.github.com/rest/git/refs#get-a-reference |
…- update urllib3 to 2.7.0 CVE-2026-44432: DoS via excessive HTTP response decompression (CVSS 7.5) CVE-2026-44431: Information disclosure via cross-origin redirects (CVSS 5.3) - Add urllib3>=2.7.0 constraint to dependencies/cve-constraints.txt - Update odh-notebooks-meta-runtime-elyra-deps urllib3 pin from ~=2.6.0 to ~=2.7.0 - Regenerate affected pylock.toml files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com>
bbca64a to
dd69da5
Compare
|
/build-konflux |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jiridanek The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
7604988
into
red-hat-data-services:rhoai-3.3
Summary
read(amt=N)calls with Brotli, causing excessive CPU and memory usageProxyManager.connection_from_url().urlopen()withassert_same_host=False, urllib3 followed cross-origin redirects without strippingAuthorizationandCookieheadersChanges
urllib3>=2.7.0constraint todependencies/cve-constraints.txtodh-notebooks-meta-runtime-elyra-depsurllib3 pin from~=2.6.0to~=2.7.0(was capping at<2.7.0)pylock.tomlfilesJira Tickets
Test plan
make refresh-lock-filessucceeds for all images (3 pre-existing failures unrelated to this change: trustyai, rocm-tensorflow)🤖 Generated with Claude Code
Summary by CodeRabbit
Bug Fixes
Chores