AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Low 47 Bitcoin

warn when a bitcoin core node is neither local nor onion

Public commit record

What the developer wrote

Authored by Craig Raw

50/100 · Thin
warn when a bitcoin core node is neither local nor onion
✓ Specific, descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This commit adds a warning to Sparrow Wallet when a user connects to a Bitcoin Core node that is neither on their own computer/local network nor a Tor onion address. Previously, users could unknowingly route Bitcoin Core RPC traffic over the public internet, exposing their wallet data and RPC credentials. The change also improves how Sparrow decides whether an address is 'local' and fixes a UI bug where settings panes were recreated each time they were opened. It is a defensive hardening change rather than a fix for an active exploit.

Recommended action

Users should review their Bitcoin Core server configuration and heed the new warning. Operators should prefer local-network nodes, Tor onion services, or VPN/SSH tunnels for remote nodes. Developers should verify the local-address classification logic covers intended deployment scenarios and that the warning is shown reliably.

Security signals we found

01

New user warning for remote Bitcoin Core RPC connections

02

Expanded local-address classification to reduce false negatives

03

Avoids DNS resolution of hostnames when a proxy is configured

04

Documents that Bitcoin Core RPC credentials are sent in cleartext over HTTP

05

Documents trust-on-first-use certificate pinning for HTTPS Bitcoin Core RPC

06

Fixes duplicate UI controller/listener creation in settings pane loading

Risk score

Why this scored 47/100

Our methodology →
Potential impact 12/30
Exploitability 8/25
Stealth signal 6/15
Affected reach 10/15
Confidence 7/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.