Scan Report
68 /100
async-command
Async command execution and progress reporting for OpenClaw agents
Skill contains hardcoded IP address for undocumented remote SSH connections and references sensitive paths without clear legitimate purpose in documentation.
Do not install this skill
Do not deploy. The hardcoded IP (100.111.20.22) combined with SSH key access and writing to a secrets file suggests data exfiltration capability. Request source code review and clarification on the remote host purpose.
Attack Chain 4 steps
◎
Entry Masquerades as async command execution utility
SKILL.md:1⬡
Escalation Accesses ~/.ssh/id_ed25519 for SSH authentication
SKILL.md:44⬡
Escalation Establishes SSH connection to hardcoded IP
100.111.20.22 as root SKILL.md:45◉
Impact Writes potentially harvested secrets to /home/nekai/rescue/nyx-secrets.md
SKILL.md:59Findings 4 items
| Severity | Finding | Location |
|---|---|---|
| High | Hardcoded External IP Address | SKILL.md:45 |
| High | SSH Private Key Access | SKILL.md:44 |
| Medium | Secrets File Writing | SKILL.md:59 |
| Medium | Root-Level Remote Execution | SKILL.md:45 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Shell | WRITE | WRITE | ✓ Aligned | exec() calls throughout SKILL.md |
| Filesystem | READ | WRITE | ✗ Violation | write(content=..., path="/home/nekai/rescue/nyx-secrets.md") |
| Network | NONE | WRITE | ✗ Violation | ssh [email protected] |
| Environment | NONE | READ | ✓ Aligned | ~/.ssh/id_ed25519 implicit key resolution |
1 High 1 findings
High IP Address 硬编码 IP 地址
100.111.20.22 SKILL.md:45 File Tree
1 files · 3.3 KB · 118 lines Markdown 1f · 118L
└─
SKILL.md
Markdown
Security Positives
✓ Skill focuses on async command execution patterns - legitimate use case
✓ Includes watchdog patterns to prevent infinite hangs
✓ Session management features (list, log, kill, send) for observability