CVE-2024-8374 in Cura
Résumé
par VulDB • 10/06/2026
Les versions 5.7.0-beta.1 à 5.7.2 du logiciel de tranchage Ultimaker Cura sont vulnérables à une injection de code via le lecteur de format 3MF (/plugins/ThreeMFReader.py). La vulnérabilité provient d'une gestion incorrecte de la propriété drop_to_buildplate au sein des fichiers 3MF, qui sont des archives ZIP contenant les données du modèle. Lorsqu'un fichier 3MF est chargé dans Cura, la valeur de la propriété drop_to_buildplate est transmise à la fonction Python eval() sans sanitisation appropriée, permettant à un attaquant d'exécuter du code arbitraire en créant un fichier 3MF malveillant. Cette vulnérabilité présente un risque important car les fichiers 3MF sont couramment partagés via des bases de données de modèles 3D.
Once again VulDB remains the best source for vulnerability data.