md-to-docx
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [DATA_EXFILTRATION]: The conversion script resolves and reads local files based on image paths provided in the Markdown input (
). This mechanism could be used to read arbitrary files from the filesystem if a malicious Markdown file is provided. - Evidence: The script uses
resolve(inputDir, href)followed byreadFileSync(imgPath)inscripts/md-to-docx.mjsto embed images. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted Markdown files which could contain hidden instructions intended to manipulate the agent's behavior during the conversion process.
- Ingestion points: The
inputPathfile is read and parsed by themarkedlibrary inscripts/md-to-docx.mjs. - Boundary markers: Absent. The skill does not provide instructions to the agent to ignore embedded instructions in the source file.
- Capability inventory: The skill can execute shell commands (
npm install,node), read files from the workspace, and write output files. - Sanitization: No sanitization or filtering is performed on the Markdown content to prevent instruction injection.
- [COMMAND_EXECUTION]: The skill instructions require the agent to execute shell commands to install dependencies and run the Node.js converter. While standard for this tool type, it involves executing code defined in the local
package.json. - Evidence:
SKILL.mdcontains instructions fornpm installand executing themd-to-docx.mjsscript via Node.js.
Audit Metadata