melaos-studio
Fail
Audited by Gen Agent Trust Hub on May 15, 2026
Risk Level: HIGHCREDENTIALS_UNSAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill instructs users to link their Suno AI accounts by sending their email and password in plain text via WhatsApp messages (e.g.,
LINK email password). While the documentation claims credentials are AES-256 encrypted for storage, the initial transmission via a messaging interface is inherently insecure. - [COMMAND_EXECUTION]: The
index.jsfile utilizes a dynamic loading pattern (require) to load and execute code from a path computed at runtime (path.join(__dirname, '..', 'melaos-studio.skill')). This file exists outside the skill's own subdirectory, allowing the execution of logic not contained within the audited package. - [EXTERNAL_DOWNLOADS]: The documentation directs users to clone an external GitHub repository (
github.com/cryptofedge/melaos-studio) to obtain the full functional skill file. This bypasses typical skill distribution and encourages users to execute unverified external scripts. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection.
- Ingestion points: Raw user messages from WhatsApp are passed directly to the
runfunction inindex.jsasctx.message. - Boundary markers: None are present; the skill body does not specify any delimiters or instructions to the LLM to ignore embedded commands in the user input.
- Capability inventory: The skill uses
playwrightfor browser automation and@anthropic-ai/sdkfor LLM interaction, meaning injected instructions could potentially control browser sessions. - Sanitization: There is no evidence of sanitization or filtering of the incoming WhatsApp messages before they are processed by the agent logic.
Recommendations
- AI detected serious security threats
Audit Metadata