lark-cli-router
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on the
lark-clibinary to perform all operations, executing commands such aslark-cli skills list,lark-cli skills read, and domain-specific commands for document management and authentication. - [DYNAMIC_EXECUTION]: The skill dynamically loads instructions from version-matched guides using
lark-cli skills readand executes the commands defined within those guides. The instructions include a requirement to verify file integrity using SHA-256 when falling back to disk-based guides, which serves as a security control against tampering. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from external sources including Lark/Feishu documents, wiki pages, and IM messages through the Lark CLI, which may contain malicious instructions designed to influence the agent's behavior.
- Ingestion points: Document content, wiki space nodes, and IM message threads retrieved via the CLI.
- Boundary markers: Instructions to treat
metadata.cliHelpas a recipe rather than a literal command and to verify business success by inspecting JSON response fields (ok,errors) rather than relying solely on process exit codes. - Capability inventory: Shell command execution via the
lark-clibinary. - Sanitization: Instructions emphasize following domain-specific verification contracts and performing independent reads to confirm state changes after write operations.
Audit Metadata