interview-radar
Warn
Audited by Gen Agent Trust Hub on Jun 8, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/scrape/mediacrawler_driver.pyusessubprocess.runto execute the externalMediaCrawlertool. It passes keywords generated by the agent as command-line arguments. While it uses list-based argument passing (minimizing shell injection risks), the execution of external binaries based on dynamically generated content remains a significant capability. - [PROMPT_INJECTION]: The skill implements an iterative retrieval loop that fetches content from various external sources including NowCoder, GitHub, and personal blogs. This data is ingested into the agent's context without sanitization or strict boundary markers (Category 8: Indirect Prompt Injection). Maliciously crafted web content could potentially manipulate the agent's behavior during the question extraction or project-anchoring phases.
- [EXTERNAL_DOWNLOADS]: The skill makes network requests to
nowcoder.com,github.com, and other URLs discovered via web search to harvest interview content. Additionally, the documentation and driver scripts facilitate the installation and execution of the third-partyMediaCrawlerrepository from GitHub. - [DATA_EXFILTRATION]: The tool parses local sensitive files (PDF and image resumes) and has general network access via the
requestslibrary. This combination creates a risk surface where sensitive information from the resume could be exfiltrated if the agent is compromised by malicious external data.
Audit Metadata