T09 · Insecure Skill Coding Practices
- Location
scripts/scan-skill.sh:31- Finding
Secret Values May Be Exposed Through Unredacted Scan Output
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a local review aid with a disclosed optional reminder hook, and its main risk is that its helper can print sensitive matching lines from a user-chosen scan target.
Install only if you want an advisory skill-review workflow. If you use scripts/scan-skill.sh, run it only on intended skill folders and treat the output as sensitive because credential-like matches may include actual secret values; do not paste raw output into public logs or external services. Enable the OpenClaw hook only if you want a persistent bootstrap reminder.
scripts/scan-skill.sh:31Secret Values May Be Exposed Through Unredacted Scan Output
Referenced artifact was not completely inspected
* `SKILL.md`
Referenced artifact was not completely inspected
* `SKILL.md`
Referenced artifact was not completely inspected
* `SKILL.md`
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
[credentials]='API_KEY|api_key|token|Authorization:|secret|~/.ssh|~/.aws|credentials'
[dangerous_exec]='eval\(|exec\(|child_process|subprocess|os\.system|bash -c'
[package_installs]='npm install|pnpm add|pip install|brew install|apt-get install|yum install'
[privilege]='sudo|chmod 777|chown '
[obfuscation]='base64|atob\(|fromCharCode|compressed|minified'
)
Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
[credentials]='API_KEY|api_key|token|Authorization:|secret|~/.ssh|~/.aws|credentials'
[dangerous_exec]='eval\(|exec\(|child_process|subprocess|os\.system|bash -c'
[package_installs]='npm install|pnpm add|pip install|brew install|apt-get install|yum install'
[privilege]='sudo|chmod 777|chown '
[obfuscation]='base64|atob\(|fromCharCode|compressed|minified'
)
No suspicious patterns detected.