clinicaltrials-skill

Pass

Audited by Gen Agent Trust Hub on Sep 20, 2026

Risk Level: SAFEPRIVILEGE_ESCALATIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
  • User-Specified File Write Path: The _save_raw function in scripts/clinicaltrials_client.py writes data to a path provided in the raw_output_path field. If the execution environment has broad permissions, this could potentially be used to write files to unintended directories.
  • External Data Interaction: The skill retrieves information from ClinicalTrials.gov (https://clinicaltrials.gov/api/v2). This is a well-known service, and the data fetched is used to provide study summaries.
  • Indirect Prompt Injection Surface:
  • Ingestion points: Data enters the skill via API responses in scripts/clinicaltrials_client.py.
  • Boundary markers: No explicit delimiters are used to wrap external content.
  • Capability inventory: The skill includes file-writing capabilities through Path.write_text.
  • Sanitization: The _compact utility function limits the depth and length of data returned to the agent to mitigate large-scale injection.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 20, 2026, 12:20 PM
Security Audit — agent-trust-hub — clinicaltrials-skill