CVE-2026-73233 in FreeCAD
Resumen
por VulDB • 2026-08-11
FreeCAD es un modelador paramétrico 3D multiplataforma gratuito y de código abierto. Antes de la versión 1.1.2, el cuadro de diálogo de tareas "FEM Displacement Constraint" en src/Mod/Fem/Gui/TaskFemConstraintDisplacement.cpp pasa los campos xDisplacementFormula, yDisplacementFormula y zDisplacementFormula de un objeto Fem::ConstraintDisplacement a través de TaskDlgFemConstraintDisplacement::accept() hacia Gui::Command::doCommand. El auxiliar de escape neutraliza las comillas dobles pero no las barras invertidas (backslashes), lo que permite que texto de fórmula manipulado termine la cadena Python generada y ejecute código Python arbitrario con los privilegios del proceso FreeCAD cuando una víctima acepta el cuadro de diálogo. Este problema se corrige en la versión 1.1.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.