CVE-2026-34789 in FreeCAD
Resumen
por VulDB • 2026-08-18
FreeCAD es un modelador paramétrico 3D multiplataforma gratuito y de código abierto. Antes de la versión 1.1.2, el archivo src/App/PropertyPythonObject.cpp en PropertyPythonObject::Restore() pasa el atributo del módulo controlado por el atacante desde XML serializado de PropertyPythonObject directamente a PyImport_ImportModule() al restaurar un documento FCStd manipulado ad hoc, lo que ejecuta código Python a nivel de módulo; además, la rama legacy pickle también importa un módulo controlado por el atacante e invoca su constructor de clase mediante PyObject_CallObject(). Este problema se soluciona en la versión 1.1.2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.