CVE-2026-34156
NocoBase affecté par une évasion de sandbox menant à une RCE via le parcours de la chaîne de prototypes de console._stdout dans le nœud de script de workflow
- Publié
- 31 mars 2026
- Mise à jour
- 2 avr. 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 7 mai 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 93,9 %
- Date du modèle
- 17 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
NocoBase est une plateforme no-code/low-code propulsée par l'IA pour créer des applications métier et des solutions d'entreprise. Avant la version 2.0.28, le nœud de script de Workflow de NocoBase exécute du JavaScript fourni par l'utilisateur dans un sandbox vm de Node.js avec une liste d'autorisations require personnalisée (contrôlée par la variable d'environnement WORKFLOW_SCRIPT_MODULES). Cependant, l'objet console passé dans le contexte du sandbox expose des objets de flux WritableWorkerStdio du domaine hôte via console._stdout et console._stderr. Un attaquant authentifié peut parcourir la chaîne de prototypes pour s'échapper du sandbox et obtenir une exécution de code à distance en tant que root. Ce problème a été corrigé dans la version 2.0.28.
Sources
http/cves/2026/CVE-2026-34156.yaml
Nuclei TemplatesConditions déclarées
- network: http($.protocol_keys)
- verification: dsl($.matchers[*].type)
- CVE-2026-34156Exploit
CVE-2026-34156
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.