Skip to content

build(deps): Bump uv to 0.13.5 - #423

Merged
spalmurray merged 1 commit into
mainfrom
vuln-3216/uv-0.13.5
Oct 23, 2026
Merged

spalmurray merged 1 commit into
mainfrom
vuln-3216/uv-0.13.5

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Moves uv from 0.13.4 to 0.13.5 for VULN-3216 (eMudhra CA compromise). Follow-up to #417, which went to 0.13.4.

0.13.4 removed the eMudhra root from uv's bundled store. 0.13.5 also rejects certificate chains that contain the compromised eMudhra intermediate keys (rustls-webpki 0.103.16), and its managed CPython builds ship pip with certifi 2026.10.19.

Changed: the same uv pins #417 touched: devenv/config.ini [uv] (URLs, four sha256s, version) and the ghcr.io/astral-sh/uv tag in docker/backend.Dockerfile, docker/mcp.Dockerfile and docker/static.Dockerfile. The sha256s are the official .sha256 files on the 0.13.5 release, and they match the tarballs I downloaded.

Verified locally: uv lock --check passes with 0.13.5 for the root uv.lock (unchanged). sdk/uv.lock already fails --check on main with 0.13.4 too, so that's pre-existing and not touched here. devenv/config.ini parses.

Not verified: CI and image builds. The images only get the fix once rebuilt.

via Geoff Goldsmith.

--

View Junior Session [Sentry]

Co-Authored-By: Geoff Goldsmith <geoff.goldsmith@sentry.io>
@sentry-junior
sentry-junior Bot requested a review from a team as a code owner October 23, 2026 20:14
@linear-code

linear-code Bot commented Oct 23, 2026

Copy link
Copy Markdown

VULN-3216

@spalmurray
spalmurray merged commit 5f35c56 into main Oct 23, 2026
24 checks passed
@spalmurray
spalmurray deleted the vuln-3216/uv-0.13.5 branch October 23, 2026 20:23
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