dingtalk-docs-reader
Pass
Audited by Gen Agent Trust Hub on Oct 20, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes content from external DingTalk documents, which creates a surface for indirect prompt injection where malicious instructions embedded in documents could influence the agent's behavior.
- Ingestion points:
scripts/client.py(viaget_document_data,download_file, andexport_to_pdf). - Boundary markers: No delimiters or warnings are used when interpolating external content into the prompt context.
- Capability inventory: The skill uses the
httpxlibrary for network operations and demonstrates file-writing capabilities in usage examples. - Sanitization: The
scripts/transformer.pymodule performs basic noise filtering but lacks specific sanitization for prompt injection attacks. - [COMMAND_EXECUTION]: The documentation provides shell commands for dependency installation (
pip,npx). While these are standard practices, users should ensure the installation source is trusted. The example scripts also show the agent writing downloaded binary content to the local filesystem.
Audit Metadata