Skip to content

fix(deps): @hono/node-server 2.1.5 dans le paquet MCP (GHSA-rmxm-3fg6-px4f) - #115

Merged
cammac-creator merged 1 commit into
mainfrom
fix/audit-mcp-hono-node-server
Nov 1, 2026
Merged

cammac-creator merged 1 commit into
mainfrom
fix/audit-mcp-hono-node-server

Conversation

@cammac-creator

@cammac-creator cammac-creator commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Pourquoi

Le contrôle integrations (sdks/mcp-server) est rouge pour toute PR depuis l'avis moyen GHSA-rmxm-3fg6-px4f (serveStatic de @hono/node-server 1.19.10 à 2.1.2 décode le chemin deux fois). Il bloque la #114 (réparation de la surveillance des sources).

Ce qui change

  • sdks/mcp-server/package-lock.json : @hono/node-server 2.1.1 → 2.1.5, transitive sous @modelcontextprotocol/sdk 1.32.1 (plage ^1.19.9 || ^2.0.5). package.json inchangé.
  • docs/securite-dependances.md : section du 01.11.2026, avec les 12 avis de l'application laissés ouverts pour un chantier à part (adaptateur 1.19.17 corrigé seulement en 2.x).

Ce que ce n'est pas

Pas une publication npm ni une nouvelle version du paquet (F4 ne vise que la publication). Railway : la fusion redéploie la production (le motif package-lock.json de watchPatterns vise aussi ce fichier, comme pour 2e31435 et 5b7f962) ; le code construit reste le même, rien dans la construction ne lit sdks/. Preuve à coller après la fusion : SHA servi et HTTP 200 de /api/health/ready.

Relu : accepté (relecteur indépendant, 01.11.2026).

Preuve

Dans sdks/mcp-server, Node 22.23.3 et npm 10.9.9 : npm ci, typecheck, 12 tests, build, npm pack --dry-run (12 fichiers) verts ; npm audit --audit-level=low sortie 1 sur le lockfile de main, 0 avis après la montée.

🤖 Generated with Claude Code

https://claude.ai/code/session_014bZSgr4PVmiNuFso5eAAty

…-px4f)

La CI des intégrations (sdks/mcp-server, étape « Contrôler les avis de
sécurité », npm audit --audit-level=low) est rouge depuis l'avis moyen
GHSA-rmxm-3fg6-px4f : serveStatic de @hono/node-server 1.19.10 à 2.1.2
décode le chemin deux fois. Elle l'est pour toute PR, dont la #114
(passage 41307139934).

- sdks/mcp-server/package-lock.json : @hono/node-server 2.1.1 → 2.1.5
  (publiée le 13.10.2026), transitive sous @modelcontextprotocol/sdk
  1.32.1 (plage ^1.19.9 || ^2.0.5) ; seule la ligne de pair « hono »
  s'élargit à ^4 || ^5.0.0-0 ; aucune autre entrée ne change. package.json
  inchangé : ce n'est pas une nouvelle version du paquet publié.
- docs/securite-dependances.md : section du 01.11.2026, avec les avis de
  l'application laissés ouverts (adaptateur 1.19.17, correction seulement
  en 2.x ; archiver, resend, qs) pour un chantier à part.

Essai (Node 22.23.3, npm 10.9.9, dans sdks/mcp-server) : npm ci, typecheck,
12 tests, build, npm pack --dry-run (12 fichiers) verts, npm audit
--audit-level=low à 0 avis ; avant la montée, l'audit relevait cet avis
(même sortie que la CI).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014bZSgr4PVmiNuFso5eAAty
@cammac-creator
cammac-creator merged commit 41eec2e into main Nov 1, 2026
4 checks passed
@cammac-creator
cammac-creator deleted the fix/audit-mcp-hono-node-server branch November 1, 2026 12:58
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