nostr-zap-integration

Warn

Audited by Snyk on Mar 7, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.90). The skill explicitly fetches and parses untrusted public endpoints — e.g., LNURL discovery via https:///.well-known/lnurlp/, calling the LNURL callback URL to get invoices, and querying/pulling kind:10019 events and mint URLs — and those JSON/responses (allowsNostr, nostrPubkey, callback, mint lists, description JSON in receipts) are parsed and used to decide actions (construct/send zap requests, select mints, validate receipts), so third‑party content can directly influence tool behavior.

MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).

  • Direct money access detected (high risk: 1.00). The skill is explicitly about payment integration: it implements Lightning Zaps (NIP-57) and Nutzaps/Cashu (NIP-61). It details LNURL-pay flows, discovering LNURL endpoints, constructing zap requests, obtaining bolt11 invoices and instructing to pay them via a Lightning wallet, and minting/swapping P2PK-locked Cashu tokens at specified mint endpoints. These are specific crypto payment operations (invoice retrieval/payment, token minting/redemption, mint endpoints), not generic tooling, and therefore constitute direct financial execution capability.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Mar 7, 2026, 11:10 PM