T09 · Insecure Skill Coding Practices
- Location
SKILL.md:37- Finding
Unbounded Live API Testing Against Unverified Targets
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is an API compatibility tester, but it pushes agents to run live requests with real payloads without enough safety boundaries for production or sensitive systems.
Review this skill before installing if you work with production, third-party, financial, account, notification, or customer-data APIs. Only use it with explicit authorization, scoped hosts and methods, safe test credentials, synthetic or redacted payloads, conservative request limits, and separate approval for any state-changing or destructive endpoint.
SKILL.md:37Unbounded Live API Testing Against Unverified Targets
The skill explicitly requires making actual HTTP requests to all modified endpoints with real payloads, but provides no safety boundaries such as requiring staging environments, read-only checks, non-production credentials, rate limiting, or protections for sensitive data. In an agent context, this can drive unintended interaction with production systems, mutate live data, leak secrets or personal data, and cause availability or compliance issues even if the intent is routine API validation.
No suspicious patterns detected.