Context-Inappropriate Capability
Medium
- Confidence
- 94% confidence
- Finding
- parseJsonInput accepts user-controlled strings beginning with '@' and reads the referenced local file without any path restrictions. In an agent skill, this creates a local file read primitive that can expose secrets, tokens, SSH keys, or other sensitive files unrelated to the Feishu Bitable API purpose, especially if untrusted users can influence tool arguments.
