CVE-2026-79748 in MCPHubinformation

Résumé

par VulDB • 31/08/2026

MCPHub est un hub unifié permettant de gérer centralisée et d'orchestrer dynamiquement plusieurs serveurs/API MCP vers des points de terminaison distincts, avec des stratégies de routage flexibles. Avant la version 0.12.15, les endpoints POST /api/servers et PUT /api/servers/:name dans MCPHub créent ou mettent à jour les configurations du serveur MCP, puis lancent immédiatement le processus stdio configuré via child_process.spawn. L'authentification est requise, mais il n'y a aucun contrôle d'autorisation restreignant ces endpoints aux administrateurs, et aucune liste blanche/sanitization n'est appliquée sur les champs command (commande) et args (arguments). Par conséquent, tout utilisateur authentifié non-administrateur peut soumettre une configuration de serveur avec la commande "/bin/sh" (ou tout autre binaire) et des arguments arbitraires, ce qui amène MCPHub à exécuter le processus contrôlé par l'attaquant en tant qu'utilisateur OS du serveur MCPHub (généralement root dans l'image Docker publiée ainsi que dans les déploiements npx/systemd). Ce problème a été corrigé dans la version 0.12.15.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

25/08/2026

Divulgation

31/08/2026

Modérer

accepté

Entrée

VDB-397399

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!