daily-report
Fail
Audited by Gen Agent Trust Hub on Mar 8, 2026
Risk Level: HIGHCREDENTIALS_UNSAFECOMMAND_EXECUTIONPROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [CREDENTIALS_UNSAFE]: In
scripts/create_feishu_doc.py, the skill attempts to read sensitive files from the user's home directory, specifically~/.openclaw/.envand~/.claude/feishu-config.env, to retrieveFEISHU_APP_IDandFEISHU_APP_SECRET. Additionally,SKILL.mdcontains hardcodednode_tokenandspace_idvalues for the target Feishu Wiki.- [COMMAND_EXECUTION]: The scriptscripts/create_feishu_doc.pyusessubprocess.runto execute an external Python script located at~/.agents/skills/feishu-doc-orchestrator/feishu-md-parser/scripts/md_parser.py. This creates a runtime dependency on unverified code outside the skill's own package.- [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface by ingesting untrusted news data fromweb_searchtools and interpolating it into report templates inscripts/generate.py. - Ingestion points: The
news_dataparameter in thegenerate_daily_reportfunction inscripts/generate.pyreceives external web content. - Boundary markers: None are present; content is directly formatted into the
V5_TEMPLATEstring. - Capability inventory: The skill has the ability to write to the local file system and transmit data to external APIs via network requests.
- Sanitization: There is no sanitization or validation of the input news content before it is included in the final report output.- [DATA_EXFILTRATION]: The skill transmits document content and authentication tokens to Feishu API endpoints (
open.feishu.cn). While this is the intended functionality, it involves the outbound transfer of potentially sensitive user data to a third-party service.
Recommendations
- AI detected serious security threats
Audit Metadata