Repository navigation
fix(deps): security batch 2026-10-07 (undici 6.28.1) - #90
Open
devin-ai-integration[bot] wants to merge 1 commit into
Open
devin-ai-integration[bot] wants to merge 1 commit into
devin-ai-integration[bot] wants to merge 1 commit into
Conversation
…HSA-3wwx-pv8p-q78v, GHSA-r53p-7pc4-xj5r) — APPS-1644, fix-vulnerable-deps run Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Contributor
Author
|
I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Opened by fix-vulnerable-deps
Stacked on #88
Context
pnpm-lock.yamlresolves undici 6.28.0, which has three advisories fixed in 6.28.1. It comes in through the@vercel/blobdev dependency and runs in tests and CI only; the publisheddistdoesn't include it.main:resolutionMode: time-basedcaps transitive versions at the newest direct dependency's publish date (vitest 4.1.11, 2026-08-18), and undici 6.28.1 came out on 2026-09-04 (APPS-1644).@upstash/redisto 1.39.0 (published 2026-09-21), which moves that cutoff past 6.28.1. So this PR sits on chore(deps): clean-up batch 2026-10-06 (valibot, @upstash/redis) #88.Special things to note
undicioverride is raised from^6.28.0to^6.28.1. The comment above it now names GHSA-rfgv-xxqx-mfg5.minimumReleaseAgeandresolutionModeare unchanged.Change outline
Fixes: undici 6.28.0 → 6.28.1 — GHSA-rfgv-xxqx-mfg5 / CVE-2026-19534 (HIGH), GHSA-3wwx-pv8p-q78v / CVE-2026-85024 (MODERATE), GHSA-r53p-7pc4-xj5r / CVE-2026-18540 (LOW)
Diff against #88:
pnpm-workspace.yaml(one override line plus its comment) andpnpm-lock.yaml, where only undici moves. The playground lockfile is unchanged.Evidence
Content-Rangechecks, WebSocket/EventSource handling).biome check .,pnpm typecheck, playground install (frozen) and typecheck pass.pnpm test: 683 passed, 2 failed intest/internal/ndjson-map.memory.test.ts. That test spawnsnode --experimental-transform-types, which the local Node 26 no longer supports; the file is unchanged by this PR. CI runs Node 24. Forge tests weren't run locally (no solc); no Solidity changed.Tracking: APPS-1644
Link to Devin session: https://app.devin.ai/sessions/095cf5ef42844594a467b0ca0f17cad3
Open in Devin Desktop: https://app.devin.ai/desktop/session/095cf5ef42844594a467b0ca0f17cad3?variant=devin