AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Moderate 58 Monero

ensure marked used UTXOs do not get included in frost txn

Public commit record

What the developer wrote

Authored by Julian

50/100 · Thin
ensure marked used UTXOs do not get included in frost txn
✓ 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 bug in Stack Wallet's Bitcoin FROST wallet where coins that had already been spent (marked as 'used') could still be selected for new transactions. This could cause the wallet to attempt to spend the same coin twice, leading to failed or invalid transactions. The fix adds a filter to exclude any UTXOs that are marked as used or have an unclear used status.

Recommended action

Review whether other wallet implementations have the same missing used filter, add regression tests for UTXO selection in FROST wallets, and verify that the used flag is reliably set when UTXOs are consumed.

Security signals we found

01

Double-spend risk: used UTXOs could be selected again

02

Transaction construction bug in FROST wallet

03

Missing filter on UTXO spent state

04

Potential wallet error or failed broadcast

Risk score

Why this scored 58/100

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