Computer Use

Security checks across malware telemetry and agentic risk

Overview

This skill does what it says, but it installs persistent remote-desktop automation services with weakly bounded network access and system-wide desktop changes.

Treat this as a powerful remote-control desktop environment, not a lightweight helper. Install it only on a dedicated headless Linux server or VM, lock VNC/noVNC behind localhost plus SSH tunneling or a firewall, add authentication, and know how to disable the systemd services and restore changed desktop files.

VirusTotal

64/64 vendors flagged this skill as clean.

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
High
What this means

Someone who can reach the exposed VNC/noVNC service may be able to view and control the virtual desktop.

Why it was flagged

The setup creates persistent VNC and browser-accessible noVNC services, but the service definitions do not show a VNC password, TLS, firewall rule, or localhost-only bind for the browser proxy. If reachable on the network, this can expose full desktop control.

Skill content
ExecStart=/usr/bin/x11vnc -display :99 -forever -shared -rfbport 5900 -noxdamage -noxfixes -noclipboard ... ExecStart=/usr/share/novnc/utils/novnc_proxy --vnc localhost:5900 --listen 6080 --heartbeat 30
Recommendation

Run this only on a locked-down host. Bind VNC/noVNC to localhost, require authentication, use SSH tunneling or a firewall, and disable the services when not needed.

#
ASI10: Rogue Agents
Medium
What this means

The desktop-control environment may remain active after the task is finished or after a reboot.

Why it was flagged

The skill installs auto-restarting systemd services and enables them at boot, so the remote desktop and automation environment persist beyond a single user request.

Skill content
Restart=always ... sudo systemctl enable xvfb xfce-minimal x11vnc novnc
Recommendation

Install only if persistent operation is intended, and add clear stop, disable, and uninstall steps such as disabling the systemd services and removing generated files.

#
ASI08: Cascading Failures
Medium
What this means

On a non-disposable or shared machine, the setup could break or change the regular desktop environment.

Why it was flagged

The setup masks the system-wide xfdesktop executable rather than only changing the virtual display session. This can affect normal XFCE sessions or other users on the host.

Skill content
sudo mv /usr/bin/xfdesktop /usr/bin/xfdesktop.real ... sudo tee /usr/bin/xfdesktop
Recommendation

Use a container, VM, or dedicated headless server, and provide a rollback path that restores /usr/bin/xfdesktop and removes the installed services.

#
ASI09: Human-Agent Trust Exploitation
Medium
What this means

Users may over-trust the tool for stealthy web automation or use it in ways that violate website policies.

Why it was flagged

The description promotes undetectable website automation. That is not necessary to explain headless desktop control and could encourage bypassing site automation rules or anti-bot controls.

Skill content
operates at the X11 level so websites cannot detect automation
Recommendation

Use this only where automation is permitted, and avoid relying on claims that websites cannot detect it.

#
ASI03: Identity and Privilege Abuse
Low
What this means

Running setup grants the script administrative ability to change the host system.

Why it was flagged

The setup requires sudo privileges to install packages and manage system services. This is expected for a system desktop setup, but users should recognize the privilege level.

Skill content
sudo apt install -y xvfb xfce4 xfce4-terminal xdotool scrot imagemagick dbus-x11 x11vnc novnc websockify
Recommendation

Inspect the script before running it with sudo and prefer a disposable server or VM.