fittings-fda-drug-label
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructions direct the agent to download a JavaScript file (
call.mjs) fromhttps://fittings.sh/skill/call.mjsand execute it using thenoderuntime. As this resource is hosted on the author's own domain, it is documented as a vendor-provided tool. - [EXTERNAL_DOWNLOADS]: The skill performs multiple external network requests, including fetching service catalogs and the execution client from
https://fittings.sh. - [COMMAND_EXECUTION]: The instructions involve executing shell commands such as
curlto download scripts andnodeto run the payment client. It also uses environment variables (FITTINGS_PRIVATE_KEY) to manage credentials for payment settlement. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted drug label data from an external source which creates a potential surface for indirect prompt injection.
- Ingestion points: Drug label content is retrieved from the
GET /v1/fda/drug-labelendpoint. - Boundary markers: The skill lacks explicit delimiters (like XML tags or triple-quotes) or instructions to ignore embedded commands within the fetched label text.
- Capability inventory: The skill possesses capabilities for network access and shell command execution via
curlandnode. - Sanitization: There is no evidence of sanitization, filtering, or validation performed on the retrieved drug label content before it is processed by the agent.
Audit Metadata