malware-analysis
Warn
Audited by Gen Agent Trust Hub on May 9, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill provides instructions and commands to execute untrusted malware samples locally (e.g., using
straceon the$SAMPLE_NAME). While the skill includes warnings about using isolated environments, an automated agent executing these commands on a production host would lead to system compromise. - [DATA_EXFILTRATION]: The workflow involves sending untrusted files and their hashes to external services, including VirusTotal and a user-configured sandbox URL. This is standard for malware analysis but involves external network transmission of local data.
- [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection. It extracts and displays strings, metadata, and reports from untrusted malicious samples. If a sample contains crafted text intended to manipulate the agent (e.g., within extracted strings or macro analysis), the agent may process these as valid instructions.
- [EXTERNAL_DOWNLOADS]: The skill encourages the installation of several external tools and Python packages (e.g.,
yara-python,pefile,oletools,floss, anddie). While these are well-known security tools, they involve downloading and executing code from external repositories. - [CREDENTIALS_UNSAFE]: The skill attempts to source credentials from
~/.config/security-skill/secrets.envand handles aVT_API_KEYprovided via environment variables. While this follows common practices for tool configuration, it involves managing sensitive API keys.
Audit Metadata