ml-pipeline
Fail
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The documentation link
https://jeffallan.github.io/claude-skills/skills/data-ml/ml-pipeline/found inSKILL.mdis flagged as a malicious URL by automated reputation scanners (URL:Blacklist). Additionally, the fileSKILL.mditself has been identified as potentially malicious (FileRepMalware) by security software. - [DYNAMIC_EXECUTION]: The skill's templates in
SKILL.md,references/feature-engineering.md,references/pipeline-orchestration.md, andreferences/training-pipelines.mdutilize thepickleandjobliblibraries for model and pipeline serialization. The implementation ofpickle.load()andjoblib.load()on file paths that can be influenced by untrusted external data (such as ML model artifacts or feature store paths) creates a significant risk of arbitrary code execution. - [INDIRECT_PROMPT_INJECTION]: The skill provides templates for data ingestion and quality validation using Great Expectations (in
SKILL.mdandreferences/feature-engineering.md) and custom validation logic (inreferences/model-validation.md). These ingestion points lack explicit boundary markers or sanitization to prevent adversarial instructions embedded in training datasets or model metadata from influencing the agent's context or downstream logic. - [COMMAND_EXECUTION]: Orchestration templates for Apache Airflow and Kubeflow in
references/pipeline-orchestration.mdperform file system operations, such asshutil.copyto sensitive directories like/models/production/. If input arguments such asrun_idormodel_nameare not strictly sanitized, an attacker could potentially achieve unauthorized file write capabilities.
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