rejseplanen
Warn
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill lists dependencies on
@bunli/coreand@bunli/utilsin thecli/package.jsonfile. These are not standard, widely recognized libraries, and their provenance is unverifiable, presenting a supply chain risk through potential dependency confusion or malicious updates. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted transit data and service alerts from the Rejseplanen API, creating a surface for indirect prompt injection if the API response contains instructions aimed at the agent.
- Ingestion points: Untrusted data is retrieved from
https://www.rejseplanen.dk/apivia theapiFetchhelper used in all command modules (e.g.,location.ts,trip.ts,disruptions.ts). - Boundary markers: The output lacks delimiters or instructions to ignore potentially malicious embedded content when presenting API data to the agent.
- Capability inventory: The agent is granted access to the
Bashtool to execute the CLI, which increases the impact if the agent is manipulated by malicious data. - Sanitization: Data fields such as station names and disruption messages are passed directly to the output without sanitization or validation against prompt injection patterns.
Audit Metadata