uploading-with-uplink
Pass
Audited by Gen Agent Trust Hub on Aug 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructions direct the agent to execute
curlcommands in the shell to interact with the up!link API for file uploads and URL ingestion. - [DATA_EXFILTRATION]: The skill is designed to send local files (
-F "file=@<path>") to an external server. The destination host is dynamically determined from theUPLINK_API_KEYorUPLINK_BASE_URLenvironment variables, allowing data to be transmitted out of the local environment. - [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data by ingesting remote URLs and uploading local files, which could lead to instructions being introduced into the agent's context.
- Ingestion points: The skill ingests local file paths via the
/api/uploadendpoint and remote URLs via the/api/ingest-urlendpoint as described inSKILL.md. - Boundary markers: No explicit boundary markers or instructions to ignore embedded commands within the ingested content are present.
- Capability inventory: The skill possesses the capability to read local filesystem data and perform network operations using
curl. - Sanitization: There is no evidence of sanitization, filtering, or validation of the content being uploaded or ingested before it is processed.
Audit Metadata