Context-Inappropriate Capability
High
- Confidence
- 98% confidence
- Finding
- The script builds shell assignments from untrusted content parsed out of remote HTML and then executes them with `eval`. Because `WEATHER` is extracted from the page `<title>` with minimal sanitization, a malicious or compromised upstream response could inject shell metacharacters or command substitutions, leading to arbitrary command execution on the host running the weather tool. In a weather-query skill, this capability is unrelated to the stated purpose, which makes the pattern especially dangerous rather than justified by context.
