supplier-risk-management
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process external supplier data (financial, operational, and qualitative metrics) to generate risk reports. This creates an attack surface where malicious instructions could be embedded in the data processed by the agent.
- Ingestion points: Data is passed into the
SupplierRiskAssessmentclass methods (e.g.,assess_financial_risk,assess_operational_risk) and theRiskMonitoringSysteminSKILL.md. - Boundary markers: None present; the code treats input values as standard data points for scoring logic without explicit delimiters or instructions to ignore embedded prompts.
- Capability inventory: The skill includes Python logic for data aggregation, weighted scoring, and plotting using
matplotlib. It does not contain network or file-writing capabilities in the provided snippets, though it mentions libraries likerequestsandbeautifulsoup4as recommended tools. - Sanitization: There is no evidence of sanitization or validation of the input strings (such as
supplier_nameorfactors) before they are interpolated into the final risk report output.
Audit Metadata