tor-procurement
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The script
scripts/tor_respond.pycontains a hardcoded local filesystem pathC:\Users\AGasser\OneDrive\5 ANE CLAUDE work folderassigned as a default to theWORK_FOLDER_ROOTvariable. This exposes the author's local directory structure and username. - [DYNAMIC_EXECUTION]: The skill performs dynamic path manipulation to resolve local dependencies. The
_bootstrap_ane_packagefunction inscripts/tor_docx.pyand logic inscripts/tor_respond.pymodifysys.pathat runtime to import theane_packagevendor resource from locations determined by environment variables or directory traversal. - [COMMAND_EXECUTION]: Instructions in the
buildmode ofSKILL.mddirect the agent to generate new Python scripts (e.g.,gen_tor_v01_docx.py) by populating a scaffold and then executing those scripts using thepythoninterpreter to render document deliverables. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data in the form of reviewer comments extracted from
.docxfiles, which could potentially contain instructions intended to influence the agent's behavior. - Ingestion points: The
load_threadsfunction inscripts/tor_respond.pyuses theofficeopslibrary to extract comment threads from external Word documents. - Boundary markers: While the skill uses templates and instructions for factual reliability, it lacks explicit security delimiters or "ignore instructions" wrappers for the processed comment text.
- Capability inventory: The skill has capabilities to write files to the local system and execute subprocesses via Python script generation.
- Sanitization: Minimal sanitization is implemented in
_escape_cellto escape markdown characters for table formatting, but no security-specific filtering of the input content is present.
Audit Metadata