immune-pathway-analysis
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [SAFE]: The skill implements a robust path validation mechanism in
scripts/utils.Rusing theis_path_withinandresolve_output_dirfunctions. This ensures that all file writes and reads for output artifacts and data records are restricted to the skill's root directory, effectively preventing path traversal attacks. - [SAFE]: The skill includes a resource management feature in
scripts/utils.Rvia theenable_timeoutfunction, which uses R'ssetTimeLimitto enforce a user-defined execution duration. This prevents potential denial-of-service scenarios from long-running bioinformatics computations. - [DYNAMIC_EXECUTION]: In
scripts/io.R, theload_gsva_resultfunction usesreadRDSto deserialize saved analysis objects for visualization. While deserialization is a potential attack vector, the risk is mitigated by the skill's path enforcement, which ensures the tool only loads files from its own validated output directories. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied CSV/TSV data for expression matrices and group definitions. In
scripts/io.R, it implements sanitization by coercing expression data to numeric types and checking for missing values, reducing the risk of processing malformed or malicious data inputs.
Audit Metadata