pharmgkb-skill
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEPERSISTENCEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [Potential for Arbitrary File Write]: The script
scripts/rest_request.pyprovides araw_output_pathparameter that allows the agent to save the content of a network response to any specified file path. This capability could be used to write data to sensitive system files or configuration locations if the tool is misused. - [Unrestricted Network Access]: The tool is designed to query PharmGKB but uses a flexible
base_urlparameter that is not restricted to official domains. This allows the script to be used to make network requests to any reachable server, which is a consideration for Server-Side Request Forgery (SSRF). - [Indirect Prompt Injection Surface]: The skill processes data from external APIs and possesses capabilities to write files and perform network requests. Ingestion points: API responses processed by
scripts/rest_request.py. Boundary markers: The instructions do not define delimiters for external data. Capability inventory: The scriptscripts/rest_request.pycan perform network requests and file system writes. Sanitization: There is no validation of the target file path or sanitization of the response content.
Audit Metadata