Skip to content

chore: clear high-severity dependency advisories#62

Merged
aryamthecodebreaker merged 1 commit into
mainfrom
codex/dependency-advisories
Jul 22, 2026
Merged

chore: clear high-severity dependency advisories#62
aryamthecodebreaker merged 1 commit into
mainfrom
codex/dependency-advisories

Conversation

@aryamthecodebreaker

Copy link
Copy Markdown
Owner

What changed

  • Upgrade Next.js and eslint-config-next from 16.2.10 to 16.2.11.
  • Override Sharp to 0.35.3 and fast-uri to 3.1.4, pulling patched libvips/platform artifacts.
  • Pin the tested MCP SDK release at 1.29.0.
  • Add audit:production to CI with --audit-level=high, so high or critical production advisories block every PR and release.
  • Bump coordinated release metadata and the Action example to 0.6.2.

Security scope

This clears all high-severity production audit findings. npm still reports two moderate entries caused by the MCP SDK's transitive Hono HTTP static-file adapter. FixMap does not expose HTTP or static serving: its source imports only server/index.js, server/stdio.js, and protocol types, so that Windows path-traversal route is not reachable. Forcing the adapter's next major version through a workspace-only override would not protect npm consumers and could break the SDK; this PR documents the residual instead.

Validation

  • clean npm ci
  • npm run ci — green, including 119 tests, the new production audit gate, typecheck, lint, Next 16.2.11 build, Action metadata/bundle checks, smokes, internal evaluation, and 1,000-file benchmark
  • node scripts/evaluate-external.mjs --gate --check-recorded — unchanged at 50% top-1, 83.3% top-3, 83.3% top-5
  • npm pack dry-runs — correct CLI/core 0.6.2 artifacts
  • source reachability scan confirms no Hono, HTTP server, static serving, or Streamable HTTP imports
  • git diff --check — clean

@aryamthecodebreaker
aryamthecodebreaker force-pushed the codex/dependency-advisories branch from 01f2c19 to 00b863a Compare July 22, 2026 09:25
@aryamthecodebreaker
aryamthecodebreaker marked this pull request as ready for review July 22, 2026 09:26
@aryamthecodebreaker
aryamthecodebreaker merged commit 27f6963 into main Jul 22, 2026
2 checks passed
@aryamthecodebreaker
aryamthecodebreaker deleted the codex/dependency-advisories branch July 22, 2026 09:27
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