office-review-pass
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted Word documents (
.docx) through several modes. Content from these files could contain instructions designed to manipulate the agent's behavior during analysis or when performing edits. - Ingestion points: Word documents loaded via
scripts/review_pass.pyfor reading and annotation. - Boundary markers: Document content is rendered to a simplified text/markdown format in
readmode before processing. - Capability inventory: The skill possesses file write capabilities (
annotate,track,revisemodes) and indirect shell execution through Word COM automation. - Sanitization: No explicit sanitization of document content is mentioned in the driver; logic resides in the
ane_package.officeopslibrary. - [DYNAMIC_EXECUTION]: The skill's Word COM automation (used in
revisemode) relies on dynamic script generation. It creates temporary PowerShell scripts to interface with Microsoft Word on Windows systems. - Evidence: The API documentation in
references/officeops-api.mdexplicitly notes that COM surfaces drive PowerShell 5.1 using ASCII script files with UTF-8 payloads. - [COMMAND_EXECUTION]: The skill's test infrastructure uses the
subprocessmodule to run the Python interpreter and verify the CLI driver's behavior. - Evidence:
scripts/test_review_pass.pycontains a helper function_runthat callssubprocess.run([sys.executable, ...])to execute the driver script during testing.
Audit Metadata