Repository navigation
fix(deps): patch next, MCP server SDK and vite advisories - #31
Conversation
pnpm audit --audit-level=high failed on main after new advisories: next 16.3.8 (2 critical RCE, 1 high DoS; patched 16.4.1), @modelcontextprotocol/server 2.0.0 (2 high; patched 2.3.0) and vitest's transitive vite 7.3.6 (high; patched 7.3.7, pinned within 7.x by an override). Audit now reports 2 moderate only; szoveg tests and the web typecheck pass. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review (claude-opus-5.5@high, round 1, fresh context) Checked: the lockfile matches the manifests ( Pre-existing
verdict: clean |
|
owner-ok: owner request of 2026-10-23 (translated): finish the GLM sweep slices. This PR clears the pre-existing pnpm audit failure on main that turns #30's security check red. Auto-merge is disabled in this repo; the owner merges with "merge 31". |
The
mainsecurity workflow (pnpm audit --audit-level=high) is red because of advisories published after 10-19; it also blocks #30. Manual run onmain: https://github.com/godavid/gitjog/actions/runs/39967582206 (pnpm audit: failure).^16.3.8->^16.4.2: 2 critical RCE (Image Optimization with SVG,use cachetyped arrays) and 1 high DoS (Server Actions); patched in 16.4.1.^2.0.0->^2.3.1: 2 high (shared transport leak, memory exhaustion during validation); patched in 2.3.0. Supersedes Dependabot Bump @modelcontextprotocol/server from 2.0.0 to 2.3.0 #25.pnpm-workspace.yamloverride that stays on 7.x (GHSA-587h-7wmj-h5pm).pnpm audit --audit-level=highnow passes (2 moderate left: vitest<5.0.3, separate PR).Acceptance criteria: the security workflow's pnpm audit job is green; the lockfile changes only the target packages; the szoveg tests and the web typecheck pass.
Test plan (local, under
dev-budget):pnpm audit --audit-level=high-> exit 0pnpm --filter @gitjog/szoveg test-> 52/52 greenapps/web:tsc --noEmit-> 0 errorsnext buildand the MCP route are proven by this PR's CI.Note: PR text is English because the authoring session's English-only hook rejects Hungarian.
effort: high
round: 1
sha: 3885da0
verdict: clean
context: fresh
findings: important 0, nit 0, pre-existing 1
cost: 50k tokens
🤖 Generated with Claude Code