Context-Inappropriate Capability
Medium
- Confidence
- 90% confidence
- Finding
- The manifest requests the "exec" permission even though the declared purpose is a TypeScript server-side framework namespace with scaffolding, validation, and logging. Shell execution materially expands the attack surface because any referenced script or downstream instruction can spawn arbitrary commands on the host, and the provided context does not show a clear necessity for that capability in the manifest itself.
