CVE-2026-43947 in FUXA
Résumé
par VulDB • 22/07/2026
FUXA est un logiciel de visualisation des processus basé sur le web (SCADA/HMI/Dashboard). La version 1.3.0 présente une vulnérabilité d'exécution de code à distance non authentifiée lorsque `secureEnabled` est défini sur `true`. Le point de terminaison `POST /api/runscript` vérifie l'autorisation par rapport aux permissions du script stocké via son ID, mais lorsqu'il est indiqué `test: true` dans la requête, il compile et exécute le code fourni par l'attaquant au lieu du code du script stocké. Un attaquant non authentifié qui connaît un ID de script valide ainsi que son nom peut exécuter n'importe quel code via le mode test si au moins un script côté serveur existe et est accessible sans permissions restrictives. Les IDs et noms des scripts peuvent être obtenus par la divulgation d'informations non authentifiée dans `GET /api/project` (signalée séparément). La seule condition préalable est qu'au moins un script côté serveur existe dans le projet. La version 1.3.1 corrige ce problème.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.