Context-Inappropriate Capability
High
- Confidence
- 97% confidence
- Finding
- The code allows an arbitrary base_url from local config to override the default service endpoint, and the Authorization token is then sent to that host. This can leak credentials and user queries to an attacker-controlled server if the config is tampered with, which is especially risky because a finance-data skill has no clear need for unrestricted authenticated egress to arbitrary domains.
