Aller au contenu
Développeur Full Stack
, ,

FastMCP : contrôle d’autorisation omis après transformation de composants

Dans cet article 5 rubriques
Veille sécuritéBackend & données
P4Moyenne

Dans certains chemins d’accès directs, FastMCP appliquait une transformation à un composant sans vérifier à nouveau l’autorisation sur le composant transformé, permettant à un appelant de moindre privilège d’accéder à un composant protégé. Les versions 3.0.0–3.4.9 et 4.0.0–4.1.1 sont concernées; les correctifs sont disponibles dans 3.4.10 et 4.1.2.

Python
IdentifiantAvis de sécurité
GravitéMoyenne
Exploitationnon connue / non déterminée
Correctif3.4.10 et 4.1.2

Source : GHSA-7xgj-8392-5q4r — FastMCP

Analyse technique

Les correctifs vérifient l’autorisation des outils, ressources, modèles et prompts après transformation; une ressource concrète refusée masque aussi le modèle correspondant.

Impact, versions et correctif

Événement datéAvis publié le 2026-10-23 à 21:32:06Z, soit le 2026-10-23 à 23:32:06+02:00, dans la période demandée.
ImpactUn appelant sans les droits requis peut invoquer un outil protégé ou récupérer une ressource ou un prompt auquel la politique d’autorisation devrait lui refuser l’accès.
Versions affectéesfastmcp et fastmcp-slim >= 3.0.0, < 3.4.10; >= 4.0.0, < 4.1.2
Version corrigée3.4.10 et 4.1.2
ContournementÉviter les modèles de proxy qui chevauchent des ressources protégées et faire appliquer l’autorisation à la frontière du gestionnaire ou du serveur.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS6.8
Publication2026-10-23T23:32:06+02:00
Mise à jour2026-10-23T23:32:07+02:00

Détection / vérification

Vérifier les versions de FastMCP et l’utilisation de transforms avec l’autorisation de composants.

Action recommandée

Mettre à niveau fastmcp ou fastmcp-slim vers 3.4.10 ou 4.1.2 selon la branche utilisée, ou une version corrigée ultérieure.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :