Skip to content

fix(deps): bump hono override to ^4.12.21 to clear 4 Dependabot alerts#62

Merged
m1ngshum merged 1 commit into
mainfrom
fix/bump-hono-4.12.21
Jun 8, 2026
Merged

fix(deps): bump hono override to ^4.12.21 to clear 4 Dependabot alerts#62
m1ngshum merged 1 commit into
mainfrom
fix/bump-hono-4.12.21

Conversation

@m1ngshum

@m1ngshum m1ngshum commented Jun 8, 2026

Copy link
Copy Markdown
Member

Summary

Closes 4 open medium Dependabot alerts (#22#25), all in the transitive hono dependency. Bumps the pnpm overrides pin from ^4.12.18 to ^4.12.21; the lockfile now resolves hono@4.12.23.

Alert GHSA Fixed in
#25 GHSA-3hrh-pfw6-9m5xSet-Cookie injection via unsanitized sameSite/priority 4.12.21
#24 GHSA-xrhx-7g5j-rcj5 — IP-restriction bypass for non-canonical IPv6 4.12.21
#23 GHSA-2gcr-mfcq-wcc3app.mount() mis-routes percent-encoded paths 4.12.21
#22 GHSA-f577-qrjj-4474 — JWT middleware accepts any auth scheme 4.12.21

Reachability

hono is pulled in purely transitively (@modelcontextprotocol/sdk@hono/node-serverhono); it is not in package.json deps and is never imported in source. The CLI uses the MCP SDK as a client and never instantiates a Hono server, so practical exploitability is nil — this bump just clears the alerts.

Changes

  • package.json: hono override ^4.12.18^4.12.21
  • pnpm-lock.yaml: regenerated (pnpm install --lockfile-only), hono 4.12.194.12.23

Test plan

Resolves GHSA-3hrh-pfw6-9m5x, GHSA-xrhx-7g5j-rcj5, GHSA-2gcr-mfcq-wcc3,
and GHSA-f577-qrjj-4474 (all medium). hono is transitive via
@modelcontextprotocol/sdk -> @hono/node-server; lockfile now resolves 4.12.23.
@m1ngshum m1ngshum merged commit fdded41 into main Jun 8, 2026
7 checks passed
@m1ngshum m1ngshum deleted the fix/bump-hono-4.12.21 branch June 8, 2026 04:09
m1ngshum added a commit that referenced this pull request Jun 8, 2026
Bump version, banners (v0.8.0 -> v0.8.1), and CLAUDE.md; add the 0.8.1
CHANGELOG entry. Release content: mcpm_up MCP tool registration (#64), the
post-ship security review fixes (#65, #66), and the hono/semver dep bumps
(#62, #61). No source changes here beyond the version string.
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