airport-nearby
Warn
Audited by Gen Agent Trust Hub on Aug 18, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill requires a cryptocurrency private key to be provided via the
FITTINGS_PRIVATE_KEYenvironment variable for payment signing. While the documentation recommends using a throwaway wallet, handling raw private keys in environment variables creates a significant security surface for AI agents. - Evidence:
SKILL.mdprovides usage examples withexport FITTINGS_PRIVATE_KEY=0x...andcall.mjsreads this value to authorize transactions. - [EXTERNAL_DOWNLOADS]: The skill instructions suggest downloading the
call.mjsclient script directly from the vendor's website if it is not already present in the skill package. - Evidence:
SKILL.mdcontains the instruction:curl -sO https://fittings.sh/skill/call.mjs. - [REMOTE_CODE_EXECUTION]: The skill relies on the execution of the
call.mjsscript, which performs network operations to facilitate blockchain payments and dynamically imports third-party cryptographic libraries. - Evidence:
call.mjsusesfetchfor API interaction and dynamicimport()for Node.js packages includingviemand@x402/fetch.
Audit Metadata