Lp3
Medium
- Category
- MCP Least Privilege
- Confidence
- 87% confidence
- Finding
- The skill declares no permissions, yet its instructions explicitly allow invoking `python3` and imply reading inputs plus writing outputs. That creates a capability/permission mismatch that can mislead the calling platform, reviewers, or users about what the skill may do, weakening sandboxing and informed consent. In this skill’s context, shell and file I/O are somewhat related to transforming SBOM inputs, but the undeclared access still makes the behavior more dangerous because it can be abused to process arbitrary files or invoke tooling outside the expected explanation-only role.
