Skill

Security checks across malware telemetry and agentic risk

Overview

Aster is coherently a mobile-control skill, but it gives an agent broad ability to read from and act through a phone, including calls, SMS, files, UI automation, shell commands, and wake-up webhooks.

Install this only if you intentionally want an AI agent to control an Android device. Prefer a spare phone, limit Android permissions and MCP tools, disable or tightly restrict proactive callbacks, require confirmation for calls/SMS/file deletion/shell/UI actions, and verify the external npm package and Android APK before use.

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

An agent error, prompt injection, or overly broad task could send texts, initiate calls, manipulate apps, delete files, or run device-side commands.

Why it was flagged

The skill exposes broad MCP tools that can mutate phone state, communicate externally, automate apps, delete files, and run shell commands, while explicitly advertising autonomous phone use.

Skill content
give your AI a dedicated phone and let it call, text, and act on its own ... `aster_send_sms` ... `aster_make_call` ... `aster_input_gesture` ... `aster_delete_file` ... `aster_execute_shell`
Recommendation

Use a spare or dedicated phone, require explicit confirmation for SMS, calls, file deletion, shell, and UI automation, and restrict tool access to only the actions you actually need.

#
ASI07: Insecure Inter-Agent Communication
Medium
What this means

Sensitive notifications or messages may be delivered into agent workflows automatically, and malicious or misleading message content could influence subsequent agent actions.

Why it was flagged

Private phone event content, including notification text, can be pushed into the agent context and wake the agent immediately; the visible artifact does not describe webhook authentication, filtering, or untrusted-content handling.

Skill content
Aster can push real-time events from the phone to your AI agent via webhook ... The AI reads the `message` field ... `wakeMode` — always `"now"` ... `[data-text] Hey, are you free tonight?`
Recommendation

Enable callbacks only to a trusted authenticated endpoint, filter which event types are forwarded, treat notification/SMS text as untrusted data, and avoid automatic follow-up actions without confirmation.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

Granting these permissions can expose personal messages, notifications, location, clipboard contents, and on-screen app data to the agent.

Why it was flagged

The skill requires or uses sensitive Android capabilities and accessibility-level device interaction. This is aligned with the mobile-control purpose, but it is a significant permission boundary.

Skill content
Uses the official Android Accessibility Service API ... `aster_read_notifications` ... `aster_read_sms` ... `aster_get_location` ... `aster_get_clipboard`
Recommendation

Grant only the Android permissions needed for your intended use, prefer a dedicated device with minimal personal data, and review permissions regularly.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

You must trust the external package and Android release to implement the documented privacy and safety controls.

Why it was flagged

The setup depends on an external npm package and Android APK that were not included as code files in the supplied scan context. This is normal for this kind of integration but leaves the runnable implementation outside this review.

Skill content
npm install -g aster-mcp
aster start
...
Install the Aster Android app ... from Releases
Recommendation

Pin and verify the npm package and APK version, review the upstream repository and release signatures or checksums when available, and install only from the official project source.