CVE-2026-48519
Langflow : RCE non authentifiée dans les Playgrounds partageables
- Publié
- 23 juin 2026
- Mise à jour
- 24 juin 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 22 sept. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:HFaible · 30 prochains jours
- Percentile
- 54,1 %
- Date du modèle
- 21 sept. 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é
Langflow est un outil permettant de créer et de déployer des agents et des workflows propulsés par l'IA. Avant la version 1.9.2, la fonctionnalité « Shareable Playground » (ou « Public Flows » dans le code) contient une vulnérabilité critique de RCE. La fonctionnalité Shareable Playground fonctionne en permettant l'exécution de workflows par des utilisateurs non authentifiés, via l'accès à un lien. Plus précisément, elle active la route /api/v1/build_public_tmp pour exécuter n'importe quel flux public, à partir d'un identifiant de flux public. Lorsque la route exécute le flux, elle permet de fournir du code Python personnalisé arbitraire comme code des nœuds, à l'intérieur de la charge utile JSON. Le champ vulnérable est data.nodes[X].data.node.template.code.value. Cette vulnérabilité est corrigée dans la version 1.9.2.
Sources
1Proof-of-concept d'exploit pour CVE-2026-48519, une RCE pré-authentification dans IBM Langflow <= 1.9.1 via le point de terminaison Shareable Playground /api/v1/build_public_tmp.
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.