cubox-research
Pass
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill makes network requests to
cubox.proto fetch user articles and metadata.- [EXTERNAL_DOWNLOADS]: The scriptscripts/cubox.tsidentifies image URLs within article content and downloads them to the system's temporary directory (os.tmpdir()). These URLs are controlled by external content and are not restricted to trusted domains.- [DATA_EXFILTRATION]: The skill reads theCUBOX_AUTHORIZATIONcredential from a local.envfile and transmits it to the Cubox API in request headers.- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to the processing of untrusted web content. - Ingestion points: Article HTML fragments and metadata are retrieved from
cubox.provia thescripts/cubox.tsscript. - Boundary markers: The generated Markdown files containing article content do not include delimiters or instructions for the agent to ignore embedded commands.
- Capability inventory: The agent is explicitly instructed in
SKILL.mdto "Analyze the exported Markdown" and synthesize findings. - Sanitization: The skill performs basic HTML sanitization by removing
scriptandstyletags and converting content to Markdown using theturndownlibrary.- [COMMAND_EXECUTION]: The skill usesbun runto execute local TypeScript scripts for API interaction and content processing.
Audit Metadata