story-long-scan
Warn
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSOBFUSCATION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/cdp-utils.jsfile useschild_process.execFileSyncto execute theagent-browserCLI tool. It contains logic to dynamically resolve the executable path on Windows by searching the system PATH and reading npm shim files (agent-browser.cmd). - [DYNAMIC_EXECUTION]: The skill utilizes
evalfunctions within a browser context (via theagent-browsertool) to extract information from web pages. The scraping logic is defined as JavaScript strings in scripts likescripts/qidian-rank-scraper.jsandscripts/fanqie-rank-scraper.jsand executed at runtime. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external web novel platforms, including book descriptions and tags written by third-party authors. This data is interpolated into the agent's context for analysis without rigorous sanitization, creating a surface where malicious instructions embedded in novel data could influence the agent's behavior.
- [EXTERNAL_DOWNLOADS]: The scraper scripts fetch content from multiple external domains including
qidian.com,fanqienovel.com,qimao.com,jjwxc.net, andciweimao.com. These are well-known novel platforms used as the data source for the skill's primary function. - [OBFUSCATION]: The
scripts/cdp-utils.jsscript employs Base64 encoding to pass JavaScript scraping logic to theagent-browserCLI tool. While intended to ensure argument integrity on Windows, this hides the executed scripts from simple string-based scanners.
Audit Metadata