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

qt: utxo_list: only enable 'fully spend...' menu if there are unfrozen coins in the selection.

Public commit record

What the developer wrote

Authored by Sander van Grieken

85/100 · Strong
qt: utxo_list: only enable 'fully spend...' menu if there are unfrozen coins in the selection.

otherwise, when selecting only frozen coins, the set of usable coins is empty, and the menu options
will instead fall back to using ALL coins without informing the user.
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context✓ Explains rationale or failure mode
The short version

What changed, and why it matters

This commit fixes a user-interface bug in Electrum's Qt wallet. Previously, if a user right-clicked only 'frozen' coins (coins intentionally locked from spending) and chose 'Fully spend', the wallet would silently switch to using all spendable coins instead of warning that the selected ones were frozen. The fix disables the 'Fully spend' and 'Add to coin control' options when the selection contains no unfrozen coins, preventing accidental, unexpected transactions.

Recommended action

Apply the patch. It is a targeted UI hardening fix. Users should upgrade to a version containing this commit and verify that frozen coins cannot be silently included via the 'Fully spend' menu. No independent CVE or advisory is supplied; consider whether the project should document this as a UI safety fix.

Security signals we found

01

Unexpected fallback to all UTXOs when selected coins are frozen

02

UI action enabled in a state that produces unintended transaction inputs

03

Potential for user to spend coins they believed were frozen/locked

04

No explicit warning when selected UTXOs are ignored

Risk score

Why this scored 48/100

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