fix(deps): bump vitest to 3.2.6 (GHSA-5xrq-8626-4rwp) - #2
Conversation
Closes the only open Dependabot critical: the Vitest UI server allowed an arbitrary file to be read and executed (< 3.2.6). vitest and @vitest/coverage-v8 bumped 3.2.4 -> 3.2.6 (patch, same minor). dev-only dependency; 170/170 tests pass under `bun run test` (vitest exit code 0).
|
👋 Hi @WomB0ComB0, thanks for the pull request! A scan flagged some concerns with it. Could you please take a look? [pr-task-completion] This PR's body is missing
Repositories often provide a set of tasks that pull request authors are expected to complete. Those tasks should be marked as completed with a [pr-linked-issue] This pull request is not linked as closing any issues. This repository keeps to GitHub issues for discussing potential changes. Most or all changes should be marked as approved in an issue before a pull request is sent to resolve them. To resolve this report:
|
Summary
Closes the only open Dependabot critical alert: GHSA-5xrq-8626-4rwp — "When Vitest UI server is listening, arbitrary file can be read and executed" (vulnerable range
< 3.2.6).vitest3.2.4 → 3.2.6@vitest/coverage-v83.2.4 → 3.2.6 (kept lockstep withvitest, as required)Patch bump within
3.2.x— no behavior change. Dev-only dependency (not shipped in the published package).Test plan
bun add -d vitest@3.2.6 @vitest/coverage-v8@3.2.6— installs clean,bun.lockregeneratedbun run test(vitest) — 170/170 pass, exit code 0Only
package.json+bun.lockchange.