dropbox
Pass
Audited by Gen Agent Trust Hub on Aug 24, 2026
Risk Level: SAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXPOSURE_AND_EXFILTRATION]: The
scripts/uploadFile.tsscript performs network operations to arbitrary, user-provided URLs usingglobalThis.fetch(input.file_url). This is used to download file bytes for subsequent upload to Dropbox. While this is the intended purpose of the tool, it involves network requests to non-whitelisted domains. - [INDIRECT_PROMPT_INJECTION]: The
scripts/getFileContents.tsscript reads text content from Dropbox files directly into the agent's context. This creates a surface for indirect prompt injection if the files being processed contain malicious instructions. - Ingestion points:
scripts/getFileContents.tsreads data from the Dropbox/files/downloadendpoint. - Boundary markers: The script does not implement specific delimiters or warnings to the LLM to ignore instructions within the fetched file content.
- Capability inventory: The skill has significant capabilities, including file creation, deletion, moving, and sharing across the Dropbox account.
- Sanitization: The script decodes the content as UTF-8 but does not perform additional sanitization or filtering to prevent instruction injection.
Audit Metadata