lovstudio-fill-form
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/fill_form.pyexecutes system utilities liketextutil(macOS) orlibreoffice/sofficeto convert legacy.docfiles to the.docxformat. These operations are performed usingsubprocess.runwith a list of arguments, which is the recommended practice for preventing shell command injection. - [EXTERNAL_DOWNLOADS]: The skill documentation instructs the user to install the
python-docxlibrary. This is a well-known, legitimate open-source package used for programmatically creating and updating Microsoft Word files. - [INDIRECT_PROMPT_INJECTION]: The skill creates an attack surface by reading content from external Word documents to identify form fields.
- Ingestion points: The
scan_fieldsfunction inscripts/fill_form.pyreads text content from tables and paragraphs in user-supplied.docxfiles. - Boundary markers: There are no specific boundary markers or instructions to the agent to ignore potentially malicious text found within the document content.
- Capability inventory: The skill allows the agent to execute the Python script to read/write files and call system conversion tools via
subprocess.run(found inscripts/fill_form.py). - Sanitization: Content read from the document is normalized for label matching but is not otherwise sanitized before being presented to the agent in the
Scanphase, which could allow a malicious document to influence the agent's next steps.
Audit Metadata