twzrd-x402-gate@0.9.15
Security fixes: payment-verdict integrity issues fixed through 0.11.4 (see the 0.11.2, 0.11.3 and 0.11.4 changelogs). Upgrade to twzrd-x402-gate@0.11.4.
Released identity 0.9.15. Buyer-side x402 trust gate: free preflight before signing USDC to a merchant. On Solana mainnet and Base mainnet (eip155:8453), a missing payTo is not approved, a buyer preflight outage does not sign unless TWZRD_FAIL_OPEN=true,
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package’s import entry point re-exports library modules, while the flagged process execution and diagnostic behavior are tied to explicit CLI use. Its only lifecycle script is prepublishOnly, which is not an install hook.
Decision evidence
public snapshot- The manifest exposes the library entry point and CLI binaries; its only lifecycle script is prepublishOnly.
- The safe-fetch module describes its payment check as an advisory preflight and documents the mismatch risk between the checked request and the later payment request.
- safe-fetch runs its CLI main function only when executed directly.
- The doctor says its refusal proof uses no network by default; its binary calls that function only when the doctor CLI is run.
- Running safe-fetch can invoke npx to run AgentCash with the caller’s request, headers, and environment.
- The doctor reads the operator’s package.json when explicitly run.
Source & flagged code
5 flaggedPackage source references child process execution.
bin/twzrd-safe-fetch.jsView on unpkg · L5Package source references dynamic require/import behavior.
bin/twzrd-gate-eval-refuse.jsView on unpkg · L28Findings
Affected versions and remediation
This report applies to twzrd-x402-gate@0.9.15.
See all versions of twzrd-x402-gate for other recorded verdicts.
- Review the evidence and your use of twzrd-x402-gate@0.9.15 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.