Aller au contenu
Développeur Full Stack
, ,

functype-mcp-server : exécution de code via une version de paquet non contrainte

Dans cet article 4 rubriques
Veille sécuritéFrontend
P3Élevée

Le serveur MCP de functype avant la version 1.4.4 acceptait une chaîne de version non contrainte puis l’utilisait pour installer un paquet, avant de charger dynamiquement du code associé. Un client MCP autorisé à appeler l’outil pouvait ainsi provoquer l’exécution de code arbitraire avec les privilèges du serveur ; mettre à jour vers la version 1.4.4 ou ultérieure et contrôler les clients MCP connectés.

JavaScriptTypeScript
IdentifiantCVE-2026-59176
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif1.4.4

Source : NVD — CVE-2026-59176

Analyse technique

La valeur `version` de l’outil `set_functype_version` est interpolée dans une commande d’installation ; le paquet installé est ensuite chargé dynamiquement. L’outil est activé par défaut sans authentification en mode stdio ; en configuration httpStream, un attaquant réseau peut être concerné.

Impact, versions et correctif

Événement datéFiche NVD publiée et mise à jour le 2026-10-28 ; le candidat identifie la version 1.4.4 comme correctif.
ImpactExécution de code avec les privilèges du processus serveur, avec risque d’accès aux secrets et de modification de fichiers.
Versions affectéesfunctype-mcp-server avant 1.4.4
Version corrigée1.4.4
ContournementRestreindre l’accès aux appels de l’outil MCP à des clients de confiance jusqu’à la mise à niveau.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.8 · CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Publication2026-10-28T14:17:04.593Z
Mise à jour2026-10-28T15:24:56.033Z

Action recommandée

Mettre à jour vers functype-mcp-server 1.4.4 ou ultérieur et limiter les clients pouvant appeler les outils MCP.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :