Missing User Warnings
Medium
- Confidence
- 96% confidence
- Finding
- The document explicitly recommends executing a Python macro from an arbitrary filesystem path using exec(open(...).read()), which runs untrusted local code with the privileges of the FreeCAD process. In a scripting skill, this is especially dangerous because users may copy this pattern into workflows that execute downloaded, generated, or substituted files without validation.
