T09 · Insecure Skill Coding Practices
- Location
scripts/dakboard.py:34- Finding
DAKboard API Credential Exposed in URL Query String
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a straightforward DAKboard control script, with a notable caution that the API key is sent to DAKboard in request URLs.
Install only if you trust DAKboard with the data you ask the agent to display or change. Use a dedicated, revocable DAKboard API key if possible, and be aware that this implementation places the key in request URLs, which can increase exposure through logs or diagnostics.
scripts/dakboard.py:34DAKboard API Credential Exposed in URL Query String
The skill requires access to environment variables and makes outbound network requests, but it does not declare an explicit tool scope such as permissions or allowed-tools. This weakens enforcement boundaries for autonomous invocation and makes it easier for the agent runtime to grant broader capabilities than users or operators may expect, especially since the skill uses a secret API key and can send user-provided data to an external service.
No suspicious patterns detected.