fittings-valid-iban
Fail
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSPROMPT_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 usingnode. This dynamic execution of remote code is a high-risk pattern as it allows the remote server to modify the executed logic at any time without user oversight.\n- [COMMAND_EXECUTION]: The skill relies on shell commands such ascurlandnodeto fetch external resources and run its primary logic, which increases the potential attack surface for the AI agent.\n- [CREDENTIALS_UNSAFE]: The skill requires the use of a blockchain private key stored in theFITTINGS_PRIVATE_KEYenvironment variable. Instructing users to export sensitive cryptographic keys into the shell environment is a risky practice that can lead to credential exposure in shell history and environment logs.\n- [EXTERNAL_DOWNLOADS]: The skill performs several external downloads fromhttps://fittings.shto obtain its execution client and service catalog, posing a supply chain risk if the vendor infrastructure is compromised.\n- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests untrusted IBAN strings and passes them to shell commands without sanitization or boundary markers. Ingestion points:ibanparameter in example calls. Boundary markers: Absent. Capability inventory:curlnetwork access andnodescript execution. Sanitization: None.
Recommendations
- AI detected serious security threats
Audit Metadata