Description-Behavior Mismatch
Medium
- Confidence
- 93% confidence
- Finding
- The skill accepts user-controlled --output and --input paths and then opens those paths directly for writing or reading, allowing access to arbitrary files on the local filesystem within the agent's permissions. In an agent context, this exceeds the narrow 'local cache store' purpose and can be abused to overwrite sensitive files, exfiltrate data by importing readable files, or interact with unintended locations via symlinks.
