Aller au contenu
Développeur Full Stack
, , ,

CVE-2026-120338 — échappement de la sandbox Python de Prefab UI

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

Une sandbox Python fondée sur Pyodide dans Prefab UI permettait au code fourni par l’appelant de lire et modifier des fichiers avec les droits du processus serveur. Le correctif révoque les permissions Deno de lecture, écriture et réseau avant l’exécution du code.

DenoPython
IdentifiantCVE-2026-120338
GravitéCritique
Exploitationnon connue / non déterminée
Correctifprefab-ui 0.21.0

Source : NVD — CVE-2026-120338

Analyse technique

Le lanceur démarrait Deno avec des permissions étendues et laissait son API accessible depuis Pyodide. L’exploitation supposait notamment que la fonctionnalité Generative UI soit activée et que Deno soit installé.

Impact, versions et correctif

Événement datéLa fiche candidate indique une première publication NVD le 2026-11-01T16:18:14.970Z, incluse dans la période. La mise à jour NVD du 2026-11-02T20:17:40.677Z est postérieure à la borne de fin et n’est pas retenue comme événement de la période.
ImpactUn appelant pouvant fournir du code à la sandbox pouvait lire ou modifier des fichiers accessibles au compte serveur et potentiellement établir une persistance.
Versions affectéesprefab-ui 0.14.0 à 0.20.2
Version corrigéeprefab-ui 0.21.0
ContournementDésactiver le fournisseur Generative UI si la mise à niveau n’est pas possible.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS10 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Publication2026-11-01T16:18:14.970Z

Détection / vérification

Vérifier si prefab-ui est dans la plage 0.14.0 à <0.21.0, si Generative UI est activé dans FastMCP et si Deno est installé sur l’hôte.

Action recommandée

Mettre à niveau Prefab UI vers 0.21.0 ou une version ultérieure.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :