ml-pipeline
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill implements model and pipeline persistence using serialization formats that can be leveraged for arbitrary code execution if loading untrusted files. Evidence includes the use of
pickle.load()inreferences/feature-engineering.md,joblib.load()inreferences/pipeline-orchestration.md, andtorch.load()inreferences/training-pipelines.md. - [INDIRECT_PROMPT_INJECTION]: The skill exhibits a vulnerability surface for indirect prompt injection due to the ingestion of external data files. Ingestion points: Data is loaded via
pd.read_csvandpd.read_parquetinSKILL.mdand several reference files. Boundary markers: No specific delimiters or isolation instructions are provided to separate untrusted data from the agent's logic. Capability inventory: The agent has capabilities for filesystem writes and network access to logging and storage services. Sanitization: The skill mitigates these risks by providing templates for data validation and schema checking usinggreat_expectations.
Audit Metadata