The import wallet endpoint accepts the private key in plaintext in the request body. While localhost-only today, the UI displays no warning about this, and combined with the server binding to all interfaces (see related issue), the key becomes network-visible.
Severity: High
Fix: Add UI warning that private key is stored locally. Combine with binding to 127.0.0.1 only.
The import wallet endpoint accepts the private key in plaintext in the request body. While localhost-only today, the UI displays no warning about this, and combined with the server binding to all interfaces (see related issue), the key becomes network-visible.
Severity: High
Fix: Add UI warning that private key is stored locally. Combine with binding to 127.0.0.1 only.