Skip to content

[Claude] Bump urllib3 to 2.7.0 to address CVE-2026-44431#32

Merged
rwilson4 merged 2 commits into
masterfrom
claude/fix-dependabot-alerts-BB7xL
May 15, 2026
Merged

[Claude] Bump urllib3 to 2.7.0 to address CVE-2026-44431#32
rwilson4 merged 2 commits into
masterfrom
claude/fix-dependabot-alerts-BB7xL

Conversation

@rwilson4
Copy link
Copy Markdown
Owner

urllib3 < 2.7.0 forwards sensitive headers (Authorization, Cookie,
Proxy-Authorization) across origins on cross-origin redirects taken
through the low-level ProxyManager.connection_from_url().urlopen(...,
assert_same_host=False) path. urllib3 enters here only as a transitive
dep of requests (Sphinx's docs toolchain), so the runtime exposure is
limited, but the lockfile shouldn't pin a vulnerable version.

https://claude.ai/code/session_01SKZysXPuSUj2WWNrNqPZuC

claude added 2 commits May 13, 2026 21:08
urllib3 < 2.7.0 forwards sensitive headers (Authorization, Cookie,
Proxy-Authorization) across origins on cross-origin redirects taken
through the low-level ProxyManager.connection_from_url().urlopen(...,
assert_same_host=False) path. urllib3 enters here only as a transitive
dep of requests (Sphinx's docs toolchain), so the runtime exposure is
limited, but the lockfile shouldn't pin a vulnerable version.

https://claude.ai/code/session_01SKZysXPuSUj2WWNrNqPZuC
The test's robust_std_err callable was constructing its inner
EmpiricalDistribution without an rng, so the nested SE drew from
the unseeded global default RNG. t_interval seeds the inner dist
itself only when fast_std_err is None, so a user-supplied one has
to seed itself. With the seed in place the bounds are bit-identical
across runs and comfortably inside the existing tolerances.

https://claude.ai/code/session_01SKZysXPuSUj2WWNrNqPZuC
@rwilson4 rwilson4 merged commit c8683c7 into master May 15, 2026
4 checks passed
@rwilson4 rwilson4 deleted the claude/fix-dependabot-alerts-BB7xL branch May 15, 2026 20:57
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