OpenClaw Setup Assistant

Security checks across malware telemetry and agentic risk

Overview

This is a coherent instruction-only VPS setup skill, but it involves privileged server access, API/bot tokens, and persistent automation that users should review carefully.

This skill appears benign as an instruction-only deployment assistant. Before using it, make sure you understand and approve any server changes, keep recovery access to your VPS, use scoped credentials, and ask for clear documentation of all users, services, cron jobs, memory files, and backups it creates.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

Using the skill may change how the VPS can be accessed and administered.

Why it was flagged

The skill is intended to modify important VPS security settings such as firewall rules and SSH authentication. This is appropriate for a setup assistant, but mistakes could lock a user out or disrupt services.

Skill content
**Security Hardening** — UFW firewall, SSH key-only auth, fail2ban, dedicated non-root user, sandbox mode
Recommendation

Review and approve each server command, keep an emergency console or recovery path available, and back up existing SSH/firewall configuration before changes.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

If these credentials are mishandled, the VPS, AI provider account, or messaging bot account could be affected.

Why it was flagged

The skill expects privileged server access and service credentials. These are expected for VPS deployment and integrations, but they grant significant authority.

Skill content
- SSH access (root or sudo user)
- AI provider API key (Anthropic, OpenAI, or Google)
- Messaging platform bot token (optional)
Recommendation

Use least-privilege accounts where possible, provide only the tokens needed for the task, avoid sharing long-lived secrets unnecessarily, and rotate tokens if exposed.

#
ASI10: Rogue Agents
Low
What this means

Scheduled jobs or monitors may keep running on the server and consume resources or make ongoing changes.

Why it was flagged

The skill discloses persistent background automation. This is aligned with deployment monitoring, but it can continue operating after the initial setup.

Skill content
**Automation** — Cron jobs, heartbeat monitoring, automated backups, health checks
Recommendation

Ask the agent to show all cron jobs, services, backup paths, and monitoring scripts it creates, and document how to disable or remove them.

#
ASI06: Memory and Context Poisoning
Low
What this means

Future agent sessions may rely on saved memory or notes, which could contain stale, sensitive, or unwanted instructions.

Why it was flagged

The skill plans to create persistent agent configuration and memory files. Persistent memory is expected for a multi-agent OpenClaw setup, but stored instructions or notes may influence future behavior.

Skill content
**Agent Configuration** — SOUL.md persona, MEMORY.md persistence, daily notes, heartbeats
Recommendation

Keep persistent memory files in a known location, review them periodically, and avoid storing secrets or untrusted instructions in long-lived memory.