Skip to content

build(deps): update rustls-webpki, webpki-roots and vite for new advisories - #134

Closed
weiddeng wants to merge 1 commit into
mainfrom
deps/webpki-vite-advisories
Closed

weiddeng wants to merge 1 commit into
mainfrom
deps/webpki-vite-advisories

Conversation

@weiddeng

Copy link
Copy Markdown
Collaborator

Advisories published on 2026-10-20 make CI's dependency gates fail on main, so every PR is now red on linux and web regardless of its changes (first seen on #132 after it was updated to main):

  • cargo deny check: RUSTSEC-2026-0381 (webpki-roots 1.0.9) and RUSTSEC-2026-0382 (rustls-webpki 0.103.15), both CVE-2026-111943, distrusted emSign intermediates.
  • npm audit --prefix web --audit-level=high: launch-editor issues bundled into vite 8.1.5 (GHSA-587h-7wmj-h5pm, high; GHSA-r825-w8mm-5pxw and GHSA-698v-4r3x-3vcv, medium).

This takes the first patched versions: webpki-roots 1.0.10, rustls-webpki 0.103.16 and vite 8.1.6. Nothing else in either lockfile moves, and the checked-in web bundle is unchanged.

Checked locally: cargo check --locked --workspace, npm audit --prefix web --audit-level=high (0 vulnerabilities), tests/test-web-build.sh (vitest, type check, build, bundle in sync).

…sories

Advisories published on 2026-10-20 fail CI's dependency gates on main:
RUSTSEC-2026-0381 (webpki-roots 1.0.9) and RUSTSEC-2026-0382
(rustls-webpki 0.103.15) fail `cargo deny check`, and the launch-editor
issues bundled into vite 8.1.5 (GHSA-587h-7wmj-h5pm, high) fail
`npm audit --prefix web --audit-level=high`.

Take the first patched versions: webpki-roots 1.0.10, rustls-webpki
0.103.16 and vite 8.1.6. The checked-in web bundle is unchanged.

Signed-off-by: Wei Deng <wdeng@wustl.edu>
@weiddeng
weiddeng requested a review from sl-7qx as a code owner October 21, 2026 14:29
@weiddeng
weiddeng requested a review from ylzhang2447 October 21, 2026 14:29
@weiddeng

Copy link
Copy Markdown
Collaborator Author

Folded into #132 as 84429f9 so the approved PR can merge.

@weiddeng weiddeng closed this Oct 21, 2026
@weiddeng
weiddeng deleted the deps/webpki-vite-advisories branch October 21, 2026 14:40
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