Context-Inappropriate Capability
Medium
- Confidence
- 92% confidence
- Finding
- The README explicitly instructs operators to grant the cron workflow the generic `exec` tool so the agent can run shell commands, even though the stated business need is only to poll one fixed HTTP endpoint. Giving a scheduled agent shell capability broadens the attack surface significantly: prompt injection, misconfiguration, or future message changes could lead to arbitrary command execution rather than a constrained API call.
