de-ai-revise
Warn
Audited by Gen Agent Trust Hub on Sep 7, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/de_ai_audit.pydynamically loads and executes an external scriptprose-audit.pyusingimportlib.util.spec_from_file_locationandloader.exec_module. The path is computed dynamically (Path(__file__).resolve().parents[3] / "scripts" / "prose-audit.py"), reaching three levels above the script's directory to find a shared dependency. This technique of executing code from computed paths is a security risk if the file system hierarchy is not strictly controlled. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest, analyze, and rewrite untrusted text provided by users to remove machine-writing patterns. 1. Ingestion points: Untrusted data enters the context through files read by the
Readtool and theaudit_filefunction inscripts/de_ai_audit.py. 2. Boundary markers: The skill instructions do not define specific delimiters or boundary markers to isolate user-supplied prose from the agent's operating logic, nor are there instructions to ignore instructions embedded within the text. 3. Capability inventory: The agent is granted permissions forBash,Write,Edit, andRead, and is instructed to execute shell commands viauv runin its primary workflow. 4. Sanitization: There is no evidence of sanitization, escaping, or filtering of the external content before it is processed by the agent.
Audit Metadata