T01 · Skill Instruction Hijacking
- Location
SKILL.md:30- Finding
Mandatory workflow overrides agent objectives and deployment decisions
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This security-audit skill is mostly purpose-aligned, but it gives itself broad deployment/remediation authority and automatically sends critical audit results to Slack without clear user approval or redaction controls.
Install only if you want this skill to act as a strong deployment security gate. Before using it in a real project, require user confirmation for any remediation, service disablement, container restart, deployment block, or external Slack message, and send only redacted summaries of audit findings. Pin and review the mcp-openclaw-extensions dependency before granting it access to source, config, Compose, env, or Slack tooling.
SKILL.md:30Mandatory workflow overrides agent objectives and deployment decisions
SKILL.md:113Critical audit results are automatically disclosed to an external Slack destination
SKILL.md:12Security-sensitive dependency uses an unbounded version range without integrity verification
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
"tool": "openclaw_session_config_check", "args": { "compose_file_path": "/path/to/docker-compose.yml", "env_file_path": "/path/to/.env" } }
The skill instructs automatic export of CRITICAL audit results to Slack without any guardrails on data minimization, redaction, or approval. Audit outputs can contain sensitive configuration details, internal paths, endpoint information, or even secrets from findings, so unconditional sharing to a third-party messaging platform can create an avoidable data leakage channel.
The natural-language instructions and operational guidance are presented exclusively in French, and the file does not indicate that this language constraint is optional or limited to a specific French-speaking environment. Per the policy, forcing a specific language without user opt-in is a locale/language policy issue.
The manifest and body describe a narrowly scoped security-audit skill for detecting and remediating specific OpenClaw gaps. The final support section soliciting Dogecoin support is not an implementation detail of that audit workflow and falls outside the declared purpose.
No suspicious patterns detected.