ida-reverse
Fail
Audited by Gen Agent Trust Hub on Sep 4, 2026
Risk Level: HIGHPERSISTENCEDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [PERSISTENCE]: The skill includes
scripts/install-autostart.ps1, which registers a Windows Scheduled Task namedreverse-skill-ida-mcp. This task is configured to execute a watchdog script at logon and every minute thereafter to ensure the MCP server remains active, which is a standard persistence technique. - [DYNAMIC_EXECUTION]: The skill explicitly enables and promotes the use of the
idapro_py_evaltool, which allows the execution of arbitrary Python code in the context of IDA Pro. The server is intentionally started with the--unsafeflag to permit this dynamic code execution. - [EXTERNAL_DOWNLOADS]: The skill instructions and scripts (
scripts/start.ps1) facilitate the installation of theida-pro-mcppackage directly from a third-party GitHub repository (github.com/mrexodia/ida-pro-mcp) usingpip install. This repository is not part of the trusted vendor list. - [COMMAND_EXECUTION]: Multiple PowerShell scripts (
start.ps1,open.ps1,watchdog.ps1) perform system-level operations, including process management viaWin32_Process, command execution, and file manipulation within sensitive system directories likeSystem32. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to analyze untrusted binary files (EXE, DLL, SO, etc.), which serves as an ingestion point for potentially malicious data. The instructions lack boundary markers or sanitization logic to prevent the agent from interpreting strings or metadata within these binaries as instructions.
- Ingestion points: Binary files processed by
scripts/open.ps1andidapro_survey_binary. - Boundary markers: Absent.
- Capability inventory: Includes file modification (
idapro_patch), process management (scripts/start.ps1), and arbitrary code execution (idapro_py_eval). - Sanitization: None provided for extracted binary content.
Recommendations
- AI detected serious security threats
Audit Metadata