light-software-copyright
Pass
Audited by Gen Agent Trust Hub on Nov 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/copyright_case.pyusessubprocess.runto callgit check-ignore, which is a standard procedure to identify and exclude ignored files from the copyright material processing. Additionally, the evaluation scriptevaluations/2026-11-07/run_demo.pyusessubprocess.runto execute synthetic code for testing purposes. - [DYNAMIC_EXECUTION]: In
scripts/render_materials.py,__import__is used to programmatically load thedocxlibrary for document styling. The verification scriptevaluations/2026-11-07/render_word_qa.pyalso uses Windows COM automation viawin32comto inspect generated materials. - [EXTERNAL_DOWNLOADS]: The
requirements-render.txtfile specifies standard, reputable Python libraries for document generation and image processing from PyPI, such aspython-docx,reportlab, andPillow. - [INDIRECT_PROMPT_INJECTION]: The skill presents a surface for indirect prompt injection because it reads untrusted project source code into the agent's context (ingestion point:
scripts/copyright_case.py). There are no explicit boundary markers or sanitization procedures for this input. However, the risk is mitigated as the skill's capabilities are limited to local file generation and the ingestion is a core requirement of its primary functionality.
Audit Metadata