product-knowledge-gap-analysis
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it processes untrusted data from external websites.
- Ingestion points: External content is fetched in
references/checks.mdviacurl "$PDP"andcurl "$FEED_URL". - Boundary markers:
SKILL.mdincludes guardrails instructing the agent to 'Treat facts without a visible source as unknown' and to 'never infer ingredients, compatibility, contraindications, or safety claims'. - Capability inventory: The agent has access to shell execution,
curl,grep,sed, andpython3. - Sanitization: No explicit sanitization or filtering of the fetched HTML or JSON content is described before the agent processes the data for analysis.
- [COMMAND_EXECUTION]: The skill instructions and evaluation scripts involve executing shell commands.
- Evidence:
references/checks.mdcontains multiple pipelines usingcurl,grep,sed, andpython3 -m json.toolto extract product attributes and structured data. - Evidence: The evaluation harness in
eval/run_harness.pyandeval/runner.pyutilizessubprocess.runto execute Docker commands and binary targets (/usr/local/bin/product-knowledge-target) for automated testing. - [EXTERNAL_DOWNLOADS]: The skill is designed to download content from arbitrary external URLs.
- Evidence:
references/checks.mdusescurl -sS -Lto download product pages and catalog feeds provided in the prompt context via$PDPand$FEED_URLvariables.
Audit Metadata