fto-report-quality
Pass
Audited by Gen Agent Trust Hub on Aug 27, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to process external FTO reports submitted by users, which represents an attack surface for indirect prompt injection. However, the risk is effectively mitigated through the use of rigid HTML templates in
assets/assessment-report-template.mdand mandatory sanitization of all dynamic content usinghtml.escape()withinscripts/generate_report.pybefore final report generation. - [DATA_EXFILTRATION]: No unauthorized data access or exfiltration patterns were identified. The skill utilizes the
patsnap_searchtool to perform verification against the vendor's patent databases, which is consistent with its primary purpose and the provided author context. - [DYNAMIC_EXECUTION]: The code implements analysis and reporting logic using standard Python libraries. It avoids dangerous dynamic execution sinks such as
eval()orexec()for processing user-supplied data, relying instead on regex-based parsing and template interpolation inscripts/validate_report.pyandscripts/generate_report.py. - [COMMAND_EXECUTION]: Shell command execution is not present in the scripts. The skill performs all operations (data aggregation, recall estimation, and HTML rendering) within the Python runtime environment without invoking external shell processes.
Audit Metadata