Skip to content

fix(deps): bump hono to 4.13.17 for five advisories - #908

Merged
badcuban merged 1 commit into
mainfrom
fix/hono-4.13.17
Nov 13, 2026
Merged

badcuban merged 1 commit into
mainfrom
fix/hono-4.13.17

Conversation

@badcuban

Copy link
Copy Markdown
Collaborator

Problem

GitHub opened five Dependabot alerts on Nov 13 (#90 to #94) for hono below 4.13.16: two middleware bypasses (GHSA-h7mg-cq63-vhpq in the router, GHSA-4m76-xfj5-7975 in mount()), skipped form validation (GHSA-4h7h-rv7c-7m2v), csrf() missing text/ping requests (GHSA-46wx-v44x-9hh2) and HTML injection in the css helper (GHSA-3gg2-335m-rxc6).

hono is not ours. It comes in as a peer of @hono/node-server, under @modelcontextprotocol/sdk, and nothing in Threadlines imports it. The desktop app does not ship it at all: none of the 5,216 script files in nightly 0.10.1-nightly.20261113.383 contain hono code. The alerts are about the version the repo installs for development and tests.

Fix

The lockfile moves hono from 4.13.13 to 4.13.17 (six days old; 4.13.18 is under three). Only pnpm-lock.yaml changes: the parents' ranges already allow the fixed version, so it was moved with a temporary override and no pin is left behind.

Checks: vp fmt, vp lint, vp run typecheck, and the server test that uses the MCP SDK (oauthHttp).

GitHub opened five Dependabot alerts on Nov 13 for hono below 4.13.16:
GHSA-h7mg-cq63-vhpq and GHSA-4m76-xfj5-7975 (middleware bypass in the
router and in mount()), GHSA-4h7h-rv7c-7m2v (form validation skipped),
GHSA-46wx-v44x-9hh2 (csrf() and text/ping) and GHSA-3gg2-335m-rxc6
(HTML injection in the css helper).

hono is not ours. It comes in as a peer of @hono/node-server, under
@modelcontextprotocol/sdk, and nothing in Threadlines imports it. The
desktop app does not ship it at all: none of the 5,216 script files in
nightly 0.10.1-nightly.20261113.383 contain hono code. So this only
moves the version the repo installs for development and tests, from
4.13.13 to 4.13.17 (six days old; 4.13.18 is under three).

Only the lockfile changes: the parents' ranges already allow the fixed
version, so no override is left behind.
@vercel

vercel Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
threadlines Skipped Skipped Nov 13, 2026 7:55pm UTC

Request Review

@badcuban
badcuban added this pull request to the merge queue Nov 13, 2026
Merged via the queue into main with commit a75de94 Nov 13, 2026
24 checks passed
@badcuban
badcuban deleted the fix/hono-4.13.17 branch November 13, 2026 20:15

This branch was previously deployed

1 inactive deployment
Preview — 5472747e Deployed Nov 13, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant