Context-Inappropriate Capability
- Category
- Not specified by scanner
- Confidence
- 94% confidence
- Finding
The documentation explicitly demonstrates executing arbitrary Python from a filesystem path using exec(open(...).read()) and wrapping the same behavior via FreeCADGui.doCommand. In a skill meant to guide code generation for FreeCAD scripting, this can normalize unsafe patterns and enable an agent or user to run untrusted local code with the full privileges of the FreeCAD process.
- Content
