| Version | Supported |
|---|---|
| 0.x.x | ✅ |
If you discover a security vulnerability in x402-cli, please report it responsibly.
Do NOT open a public GitHub issue for security vulnerabilities.
Instead, please send a report to:
- GitHub Security Advisory: Report a vulnerability
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial assessment: Within 1 week
- Fix and disclosure: Coordinated with reporter
This CLI handles EVM payment signing. Key security considerations:
EVM_PRIVATE_KEYis read from the environment and used only for EIP-3009 signing in-process- The private key is never transmitted to remote endpoints or logged
- Payment signatures are sent only to the target x402 server, which forwards to the facilitator
- Use a dedicated low-value wallet, not your main account
- All network communication uses HTTPS (TLS verification can be disabled with
-kfor local development only)