epd-compare
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external Environmental Product Declaration (EPD) documents and CSV files retrieved from the web. This creates a surface for indirect prompt injection where malicious instructions embedded in these external documents could attempt to influence the agent's behavior.
- Ingestion points: The skill uses
WebFetchandWebSearchto retrieve original source documents (PDFs/HTML) and reads local files likeepd-library.csv. - Boundary markers: The instructions mandate reporting retrieved facts, derived calculations, and interpretation separately, and require visual inspection of original bytes.
- Capability inventory: The agent has access to
Bash,Write,WebFetch, andWebSearchtools. - Sanitization: The skill requires validating hash and schema for CSV files but does not specify sanitization for natural language content parsed from PDFs or websites.
- [COMMAND_EXECUTION]: The skill configuration allows the use of the
Bashtool and referencesprocess.runfor native validation operations. - Evidence: The
allowed-toolslist inSKILL.mdincludesBash, andhost-contract.jsonspecifiesprocess.runas an optional operation in several modes (e.g.,file-output,record-read). These are intended for native validation via theproduct_library.validateoperation but represent a capability that requires careful handling of external data. - [EXTERNAL_DOWNLOADS]: The skill is designed to fetch environmental data from external web sources.
- Evidence: The skill uses
WebFetchandWebSearchto retrieve "applicable original or authorized supplied documents" for EPD research and comparison.
Audit Metadata