T09 · Insecure Skill Coding Practices
- Location
scripts/colony.mjs:115- Finding
OS Command Injection Through the Telegram Notification Target
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent for multi-agent orchestration, but it includes unsafe shell and path handling that could let crafted configuration or workflow metadata run commands or write files outside its intended area.
Review this before installing in any workspace that contains sensitive files or credentials. Only use trusted process definitions, agent configs, memory files, and notification settings; avoid shared or untrusted repositories until the shell command construction and path containment issues are fixed.
scripts/colony.mjs:115OS Command Injection Through the Telegram Notification Target
scripts/colony-worker.mjs:49OS Command Injection Through Detached Worker Metadata
scripts/learning.mjs:34Path Traversal in Persistent Agent Memory File Handling
scripts/colony-worker.mjs:79Workflow Output Path Traversal Allows Writes Outside the Run Context
scripts/learning.mjs:91Persistent Agent Memory Accepts Untrusted Instructions Without a Trust Boundary
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Referenced artifact was not completely inspected
node scripts/colony.mjs dispatch "find top 5 time-series databases"
Detected: suspicious.dangerous_exec