T09 · Insecure Skill Coding Practices
- Location
SKILL.md:52- Finding
TLS Certificate Verification Disabled for API Requests
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a focused futures-data lookup helper, but it lets users redirect API calls to arbitrary addresses and uses insecure TLS options for financial-data requests.
Review this skill before installing. It appears intended to fetch futures-market reference data, but it should be changed to use a fixed trusted HTTPS hostname, remove curl -k, and disclose that query terms are sent to an external API. Do not use it with private endpoints, account-specific trading details, proprietary strategies, or sensitive internal network addresses unless the API origin is explicitly controlled and validated.
SKILL.md:52TLS Certificate Verification Disabled for API Requests
SKILL.md:14User-Controlled API Origin Allows Unrestricted Outbound Requests
The description says to invoke the skill whenever a user asks about futures fees, margins, special variety conditions, trading announcements, or calendar events. This covers a very wide range of ordinary financial questions and does not provide exclusion conditions or tighter context, increasing the risk of unintended invocation.
The skill instructs the agent to send user query terms to an external API over the network without any notice, consent, or data-minimization guidance. Users may provide sensitive trading interests, account-related context, or proprietary symbols, and the skill gives no warning before transmitting that data to a third-party endpoint.
The skill explicitly says that if the user specifies another API address, the agent should use that address instead of the default. That turns a narrowly scoped futures-data skill into an arbitrary outbound request primitive, which can be abused for SSRF-like access to internal services, cloud metadata endpoints, or other unintended network targets if the runtime has network reachability.
No suspicious patterns detected.