Undeclared Tool Scope
- Category
- MCP Least Privilege
- Confidence
- 70% confidence
- Finding
Without declared permissions the skill's intent is opaque and cannot be validated.
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This is a small local table-formatting skill with no network, persistence, or hidden execution behavior; its file-reading behavior is expected for formatting user-provided data files.
Installers should treat this as a local formatting helper. Review which files are passed to it, because any file path supplied for formatting may be read and its contents printed as a table.
Without declared permissions the skill's intent is opaque and cannot be validated.
The tool's stated purpose is table formatting, but when --csv is provided a non-inline value, it opens and reads an arbitrary local file path. In an agent setting, this creates unintended file-read capability that can expose sensitive local data if user-controlled input is passed through to the skill.