source-tracker
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill contains a
fetch_titlefunction inscripts/source_db.pythat retrieves and parses HTML<title>tags from remote URLs. If a researcher adds a URL to a malicious website that contains prompt injection instructions within its title tag, these instructions will be stored in the citation database. When the agent later searches the database or generates a bibliography, it may ingest these instructions, leading to unintended behavior. - Ingestion points:
fetch_titleinscripts/source_db.pyfetches data from remote HTTP/HTTPS URLs viaurllib.request.urlopen. - Boundary markers: The skill does not employ specific delimiters or instruction-bypass warnings when presenting stored titles to the agent during search or export.
- Capability inventory: The skill allows the agent to write files to the local file system (export) and make outbound network requests (title fetching and health checks).
- Sanitization: While the script uses a
TitleParserto extract the title text, it does not sanitize the resulting string for potentially malicious instructions. - [COMMAND_EXECUTION]: The skill requires the agent to execute shell commands to run Python scripts (
scripts/source_db.pyandscripts/url_health.py) to manage the citation database and perform network-based health checks.
Audit Metadata