denario
Warn
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The installation guide in
references/installation.mdreferences a Docker imagepablovd/denario:latestfrom an unverified third-party account rather than the official project organization or author account. - [DYNAMIC_EXECUTION]: The
get_results()method described inreferences/research_pipeline.mdgenerates and executes computational code using scientific libraries based on the research methodology. This involves script generation and execution from agent-derived instructions. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted datasets and research contexts through the
set_data_description()method, which are then used to generate ideas and methodologies that drive subsequent code execution, creating an attack surface. - Ingestion points: Untrusted data enters the agent context through the
set_data_description()method inSKILL.mdandreferences/research_pipeline.md. - Boundary markers: No explicit boundary markers or "ignore instructions" warnings are documented for the data description inputs to prevent the agent from following instructions embedded in the data.
- Capability inventory: The skill performs code execution through the
get_results()method as described inreferences/research_pipeline.mdandSKILL.md. - Sanitization: There is no mention of sanitization, validation, or filtering for the external data descriptions provided by the user before they are processed by the agents.
- [COMMAND_EXECUTION]: The documentation includes commands that involve piping remote scripts to a shell, such as
curl https://sdk.cloud.google.com | bashinreferences/llm_configuration.md. While this targets a well-known service, it demonstrates a pattern of remote code execution.
Audit Metadata