connector-tmdb
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes content from an external source (The Movie Database API), which can include attacker-controlled descriptions or metadata.
- Ingestion points: Data enters the canister through functions like
searchMovies,movieOverview, andnowPlayinginsrc/backend/main.movia thetmdb-clientpackage. - Boundary markers: The skill does not define specific prompt delimiters or instructions for the agent to treat the ingested movie data as untrusted content.
- Capability inventory: The skill performs outbound HTTPS network requests to TMDb endpoints and writes to the canister's persistent state.
- Sanitization: The Motoko implementation uses a
toMoviemapping function that enforces a strict schema and provides default values for missing data, though it does not sanitize the underlying text strings for potentially malicious instructions. - [EXTERNAL_DOWNLOADS]: The skill relies on an external library installed through the Motoko package ecosystem.
- Dependency: The
tmdb-clientpackage (version~0.1.2). - Installation: The skill instructs the user to execute
mops add tmdb-clientto retrieve the Motoko bindings from the mops registry.
Audit Metadata