bioinformatics-project
Pass
Audited by Gen Agent Trust Hub on Sep 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/scaffold_project.pyscript creates directories and writes multiple files to the local file system using thepathlibandoslibraries. It also programmatically sets the executable bit on generated scripts (likerunall) usingchmod. - [INDIRECT_PROMPT_INJECTION]: The scaffolding script ingests user-provided strings via command-line arguments and interpolates them into the content of generated files, which could be exploited if untrusted data is passed to the script.
- Ingestion points: User input provided to
--name,--objective, and--authorinscripts/scaffold_project.pyis written directly intoREADME.md,pixi.toml,LICENSE, andCITATION.cff. - Boundary markers: None are used when interpolating these values into the markdown or configuration files.
- Capability inventory: The skill has the capability to write and modify files at arbitrary paths specified by the user via the
project_dirargument. - Sanitization: There is minimal sanitization; the project name is normalized to a safe slug for
pixi.tomlviapixi_name(), and quotes are replaced inCITATION.cff, but theobjectivestring is written toREADME.mdlargely as-is.
Audit Metadata