moshu-scan
Warn
Audited by Gen Agent Trust Hub on Aug 29, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to execute multiple Node.js scripts located within the skill's directory (e.g.,
qidian-rank-scraper.js,fanqie-rank-scraper.js,scan-analyze.js) to collect and process data. - [DYNAMIC_EXECUTION]: The utility file
scripts/cdp-utils.jsimplements a functionresolveWindowsAgentBrowserthat dynamically discovers, reads, and parses command-line shim files from the systemPATHto resolve executable paths. Furthermore, the scraper scripts use browser-basedevalto execute dynamically constructed JavaScript strings for data extraction from web pages. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a significant attack surface for indirect prompt injection as it ingests and analyzes content from multiple external novel platforms. • Ingestion points: Scraper scripts fetch book titles, author names, and descriptions from qidian.com, fanqienovel.com, jjwxc.net, and qimao.com into the agent's context. • Boundary markers: The instructions do not provide explicit delimiters or safety warnings to the agent for handling the untrusted scraped content. • Capability inventory: The skill has the ability to execute local shell commands via
execFileSyncand write to the local filesystem. • Sanitization: While the skill performs basic formatting and truncation of descriptions, it does not sanitize retrieved data for potential malicious prompt instructions. - [EXTERNAL_DOWNLOADS]: The skill performs automated network operations using
https.get,fetch, andXMLHttpRequestto download content from third-party domains such asqidian.com,fanqienovel.com,jjwxc.net, andqimao.com.
Audit Metadata