ml-pipeline
Fail
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONREMOTE_CODE_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The documentation link in
SKILL.md(https://jeffallan.github.io/claude-skills/skills/data-ml/ml-pipeline/) points to a domain currently blacklisted by security scanners (URLite). Additionally, the file reputation scanner flaggedSKILL.mditself as potentially malicious content. - [DYNAMIC_EXECUTION]: The
FeaturePipeline.loadmethod inreferences/feature-engineering.mdusespickle.load()to deserialize pipeline objects from a file path provided at runtime. Usingpickleto load untrusted data is a critical vulnerability that can result in arbitrary code execution. - [INDIRECT_PROMPT_INJECTION]: The skill implements various data ingestion points using
pandas.read_csv()andpandas.read_parquet()inSKILL.mdandreferences/pipeline-orchestration.mdwithout any sanitization or boundary markers. This exposes the agent to adversarial data that could be used to manipulate the pipeline construction or subsequent analysis. - Ingestion points:
SKILL.md,references/pipeline-orchestration.md. - Boundary markers: None present in code templates.
- Capability inventory:
pickle.load(Dynamic Execution), shell command execution via Airflow and Kubeflow DAG definitions. - Sanitization: None present.
- [REMOTE_CODE_EXECUTION]: Kubeflow and Prefect pipeline templates in
SKILL.mdandreferences/pipeline-orchestration.mdare configured to download and install arbitrary Python packages from external registries at runtime via thepackages_to_installparameter, introducing supply chain risks if the registry or package names are targeted. - [COMMAND_EXECUTION]: The orchestration templates for Airflow and Kubeflow facilitate the execution of complex Python logic and shell commands based on pipeline parameters, which could be exploited if malicious inputs flow into the orchestration layer.
Recommendations
- CRITICAL: 1 file(s) identified as malware by FileRep - DO NOT USE
- AI detected serious security threats
- Contains 2 malicious URL(s) - DO NOT USE
Audit Metadata