exploratory-data-analysis
Warn
Audited by Gen Agent Trust Hub on Apr 9, 2026
Risk Level: MEDIUMPROMPT_INJECTIONREMOTE_CODE_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests data from a wide variety of scientific file formats and incorporates that content into markdown reports provided back to the agent's context.
- Ingestion points: The
scripts/eda_analyzer.pyscript and the conversation workflow inSKILL.mdread data from user-provided file paths using various third-party parsers (e.g., pandas, Biopython, Pillow). - Boundary markers: The generated reports (guided by
assets/report_template.md) do not use clear delimiters or explicit instructions to the agent to ignore natural language commands that might be embedded within the scientific data content. - Capability inventory: The skill possesses the capability to read local files and write new files (reports) to the file system.
- Sanitization: There is no evidence of sanitization or filtering of the content extracted from the data files before it is placed into the report, allowing malicious instructions in a CSV, JSON, or FASTA file to be processed by the agent.
- [REMOTE_CODE_EXECUTION]: The skill's reference documentation promotes the use of unsafe deserialization methods.
- Evidence: Both
references/chemistry_molecular_formats.mdandreferences/general_scientific_formats.mdsuggest using thepicklelibrary (pickle.load()) to process.pklfiles. - Risk: If an agent follows these instructions to analyze a malicious pickle file provided by a user, it could lead to arbitrary code execution on the host environment.
- [REMOTE_CODE_EXECUTION]: The skill documentation and script comments suggest the manual installation of numerous third-party libraries (e.g.,
biopython,rdkit,nd2reader,nmrglue) to support specific file formats. While these are well-known scientific packages, the instruction for users to install them from public registries without version pinning or integrity checks introduces a potential supply-chain risk vector.
Audit Metadata