biopython
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill defines a large attack surface for indirect prompt injection by processing complex biological data formats and external API results.
- Ingestion points: Untrusted data enters the agent context through several entry points:
SeqIO.parsefor biological sequence files (e.g., FASTA, GenBank) inreferences/sequence_io.md;Entrez.readandEntrez.efetchfor NCBI database records inreferences/databases.md;NCBIXML.readfor BLAST search results inreferences/blast.md; andPDBParserfor protein structure files inreferences/structure.md. - Boundary markers: The instructions lack explicit boundary markers or system-level warnings to the agent regarding the potential for malicious instructions hidden within biological data (such as sequence comments, record metadata, or publication abstracts).
- Capability inventory: The skill possesses significant capabilities that could be targeted by an injection, including execution of external bioinformatics tools via subprocess wrappers (
ClustalOmegaCommandline,MuscleCommandline,NcbiblastnCommandline), network operations to NCBI domains, and file system write operations (SeqIO.write,PDBIO.save,Phylo.write). - Sanitization: There is no mention of sanitization or strict schema validation for the contents of processed files or API responses before they are used to drive subsequent tool operations.
Audit Metadata