wasm-reverse
Warn
Audited by Gen Agent Trust Hub on Mar 24, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on various shell tools for static analysis, including
wasm-objdump,wasm2wat, andwasm-decompile. It provides instructions for installing these tools via system package managers likeapt,brew, andscoop, which may require administrative privileges. Furthermore, the skill's instructions suggest interpolating the user-provided$ARGUMENTSinto shell commands, which can lead to command injection if not properly sanitized.- [EXTERNAL_DOWNLOADS]: The skill includes instructions to download WASM modules from remote URLs usingcurl. It also references the installation of the WABT toolkit from its official GitHub repository and recommends installing several Python packages for WASM execution.- [REMOTE_CODE_EXECUTION]: The skill provides implementation templates for executing untrusted WASM modules using thewasmerandwasmtimelibraries in Python, as well as the nativeWebAssemblyAPI in Node.js. Running untrusted binaries is an inherent risk in dynamic analysis.- [PROMPT_INJECTION]: As the skill is designed to ingest and process untrusted external files (WASM modules), it is vulnerable to indirect prompt injection. Maliciously crafted data within the analyzed files (such as strings or metadata) could attempt to influence the agent's behavior during the analysis process. Ingestion points: untrusted .wasm files downloaded via curl or read from disk. Boundary markers: absent. Capability inventory: shell execution, file system access, and network operations. Sanitization: none documented.
Audit Metadata