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

Remove support for importing keys to RPC (#7307)

Public commit record

What the developer wrote

Authored by Nicolas Dorier

53/100 · Thin
Remove support for importing keys to RPC (#7307)
✓ Descriptive subject✓ Names a concrete action or component✓ Links an issue, advisory, or supporting reference! No meaningful explanatory body
The short version

What changed, and why it matters

This commit removes a feature that let BTCPay Server import wallet addresses and private keys into the Bitcoin node's own wallet ("Import keys to RPC"). The change deletes the user-facing option, the API field, the server policy setting, and all related permission checks. It is a hardening/removal change rather than a fix for an active bug, and the commit message does not describe it as a security vulnerability.

Recommended action

Treat this as a positive hardening change. Operators upgrading past this commit should note that wallets previously configured with ImportKeysToRPC will no longer have that option, and any workflows depending on viewing or spending through the node wallet will need to migrate to BTCPay Server's own wallet management. No emergency patching is indicated from the commit alone.

Security signals we found

01

Removal of server-side private-key import path into Bitcoin Core RPC wallet

02

Removal of policy allowing non-admins to enable hot-wallet RPC import

03

Reduction of key material exposure on the node

04

No mention of active vulnerability, CVE, or researcher attribution in commit

Risk score

Why this scored 34/100

Our methodology →
Potential impact 8/30
Exploitability 5/25
Stealth signal 4/15
Affected reach 6/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.