ilspy-cli
Pass
Audited by Gen Agent Trust Hub on Apr 13, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: Surface for indirect prompt injection detected in the assembly analysis workflow.
- Ingestion points: Untrusted data enters the agent context via the
ASSEMBLYfile argument in commands likedecompile,search, andlistas defined inSKILL.md. - Boundary markers: Absent. The skill definition does not specify any delimiters or instructions to ignore instructions embedded within the processed assembly data.
- Capability inventory: The skill allows execution of the
ilspycommand-line tool which performs file reads and analysis (defined inSKILL.md). - Sanitization: Absent. No sanitization or validation of the decompiled output is performed before it is presented to the agent.
- [COMMAND_EXECUTION]: The tool performs dynamic loading of an external library for its operation.
- The
ilspyCLI loads a bridge DLL (IlSpyBridge.dll) at runtime to interface with the .NET decompiler logic. - The search path for this DLL can be overridden by the user-defined environment variable
ILSPY_BRIDGE_DIR, allowing for dynamic loading from computed paths.
Audit Metadata