Skip to content

chore(deps): bump vitest to ^4.1.11 (GHSA-82fw-gwwq-j7x9) - #326

Merged
ajianaz merged 1 commit into
developfrom
fix/vitest-security-bump
Sep 11, 2026
Merged

ajianaz merged 1 commit into
developfrom
fix/vitest-security-bump

Conversation

@ajianaz

@ajianaz ajianaz commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

What

  • web/: vitest ^4.1.8^4.1.11 + regenerated lockfile. No source changes.

Why

GHSA-82fw-gwwq-j7x9 (moderate): Vitest path traversal / arbitrary file read via @vitest/mocker redirect mock, fixed in 4.1.11. The advisory was published after develop's last green CI run, which is why the npm Audit check now fails on PRs whose dependency set is byte-identical to develop (verified before this change — including this repo's open cla-check PR #325).

Testing

  • RED: CI run 34563155072 (npm Audit fail) on the untouched dependency set
  • GREEN: npm audit --audit-level=moderate locally after the bump → found 0 vulnerabilities
  • Diff scope: web/package.json (1 line) + web/package-lock.json (lockfile regen only)
  • Unblocks the currently open cla-check PR once green

GHSA-82fw-gwwq-j7x9 (moderate): Vitest path traversal / arbitrary file
read via @vitest/mocker redirect mock. Fixed in 4.1.11. The advisory
was published after develop's last green CI run, so the dependency
audit now fails on unchanged develop.

Red proven by CI run 34563155072 on the untouched dependency set;
green proven locally after the bump: 'found 0 vulnerabilities'.
No source changes.
@ajianaz
ajianaz merged commit b38d666 into develop Sep 11, 2026
17 checks passed
@ajianaz
ajianaz deleted the fix/vitest-security-bump branch September 11, 2026 06:11
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