Description-Behavior Mismatch
- Category
- Not specified by scanner
- Confidence
- 95% confidence
- Finding
The skill metadata advertises only base64 encoding/decoding/validation, but the implementation also exposes arbitrary filesystem read and write helpers via encodeFile() and decodeToFile(). In an agent/tooling context, this expands capability beyond user expectations and can enable reading sensitive local files or overwriting files if an upstream caller passes attacker-controlled paths.
- Content
