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

revert the sighash selection when the sighash none warning is dismissed rather than answered no

Public commit record

What the developer wrote

Authored by Craig Raw

50/100 · Thin
revert the sighash selection when the sighash none warning is dismissed rather than answered no
✓ Specific, descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This commit fixes a small UI bug in Sparrow Wallet's transaction signing dialog. When a user chooses the risky 'SIGHASH_NONE' option, Sparrow shows a warning asking if they are sure. Previously, clicking 'No' reverted the choice, but closing/dismissing the warning box without answering left the risky option selected. The fix now reverts the choice whenever the user does not explicitly click 'Yes'.

Recommended action

No immediate action beyond applying the patch. Users who sign transactions with custom sighash types should verify the selected sighash before signing, especially after dismissing warning dialogs.

Security signals we found

01

SIGHASH_NONE allows a signature to authorize any output layout, enabling transaction-replay or output-substitution attacks if misused

02

UI state inconsistency after dialog dismissal could leave a user unexpectedly signing with SIGHASH_NONE

03

Fix is a one-line guard tightening the revert condition

Risk score

Why this scored 44/100

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