T09 · Insecure Skill Coding Practices
- Location
openapi.json:71- Finding
Insufficient Request Validation Permits Unsupported and Unbounded Assessment Data
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is purpose-aligned, but it sends potentially sensitive security posture details to a third-party API without enough privacy or data-handling guidance.
Review this before installing if assessments may include confidential control gaps, remediation timelines, internal identifiers, or defensive weaknesses. Use only with data you are authorized to send to the listed third-party API, and redact sensitive notes unless the provider's retention and handling terms are acceptable.
openapi.json:71Insufficient Request Validation Permits Unsupported and Unbounded Assessment Data
The skill describes sending detailed security-control assessment data, including implementation gaps and operational notes, to a third-party external API, but it does not warn users that this information may be sensitive. In this context, the transmitted content can reveal defensive weaknesses, coverage gaps, and internal security posture, which could materially increase risk if disclosed to an external service without informed consent or data-handling guidance.
The skill references and is intended to use an external API endpoint at api.mkkpro.com to process assessment data. While external connectivity is expected for an API-backed skill, the danger here is that the payloads contain security assessment details and control deficiencies, so transmitting them to a third-party service can expose sensitive organizational security information if users are not explicitly warned and if trust boundaries are unclear.
## References
- **Kong Route:** https://api.mkkpro.com/security/cyber-kill-chain
- **API Docs:** https://api.mkkpro.com:8043/docs
No suspicious patterns detected.