pandoc
Pass
Audited by Gen Agent Trust Hub on Jul 9, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/convert.pyscript executes thepandocbinary usingsubprocess.run()with a list of arguments. This method avoids shell interpretation and protects against command injection vulnerabilities. - [DATA_EXFILTRATION]: The skill is designed to read and write document files for conversion. It does not attempt to access sensitive system directories, environment secrets, or credentials, nor does it perform unauthorized network operations.
- [PROMPT_INJECTION]: The skill processes external documents which serves as an ingestion point for untrusted data, characterizing an indirect prompt injection surface.
- Ingestion points:
scripts/convert.py(via theinputargument). - Boundary markers: Not explicitly present in the script.
- Capability inventory:
subprocess.runinscripts/convert.py. - Sanitization: Relies on the underlying Pandoc tool's parsing logic.
Audit Metadata