T09 · Insecure Skill Coding Practices
Error
- Location
scripts/plant_tracker.py:218- Finding
Unsafe Export Path Validation Allows Arbitrary Home-File Overwrite
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The plant tracker is mostly coherent, but its export command can overwrite broad areas of the user's home directory, which is more authority than a plant-data export needs.
Review the export behavior before installing. Use exports only to clearly intended Markdown files, preferably inside ~/.openclaw/workspace or a dedicated exports folder, and avoid letting the skill write to existing home-directory configuration files or application data.
scripts/plant_tracker.py:218Unsafe Export Path Validation Allows Arbitrary Home-File Overwrite
No suspicious patterns detected.