CVE-2026-34789 in FreeCAD
요약
\~에 의해 VulDB • 2026. 08. 18.
FreeCAD은 무료 및 오픈소스인 멀티플랫폼 3D 파라메트릭 모델러입니다. 버전 1.1.2 이전의 PropertyPythonObject::Restore() 함수 내 src/App/PropertyPythonObject.cpp는 조작된 FCStd 문서를 복원하는 동안 직렬화된 PropertyPythonObject XML에서 공격자가 제어할 수 있는 모듈 특성을 PyImport_ImportModule()로 직접 전달하여 모듈 수준의 Python 코드를 실행합니다. 또한 레거시 pickle 분기에서는 공격자가 제어한 모듈을 가져와 PyObject_CallObject()를 통해 해당 클래스 생성자를 호출합니다. 이 문제는 버전 1.1.2에서 해결되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.