CVE-2026-34789 in FreeCAD
Zusammenfassung
von VulDB • 17.08.2026
FreeCAD ist ein kostenloser und quelloffener plattformübergreifender 3D-Parametrischer Modellierer. Vor Version 1.1.2 übergibt `src/App/PropertyPythonObject.cpp` in `PropertyPythonObject::Restore()` das vom Angreifer kontrollierte Modulattribut aus dem serialisierten PropertyPythonObject XML direkt an `PyImport_ImportModule()`, während ein manipulierter FCStd-Dokument wiederhergestellt wird, was die Ausführung von Python-Code auf Modulebene zur Folge hat. Der Legacy-Pickle-Zweig importiert ebenfalls ein vom Angreifer kontrolliertes Modul und ruft dessen Klassenkonstruktor über `PyObject_CallObject()` auf. Dieses Problem wurde in Version 1.1.2 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.