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

Fix ZMQ-PUB reporting of mempool txes that were initially in stem phase

Public commit record

What the developer wrote

Authored by Lee Clagett

50/100 · Thin
Fix ZMQ-PUB reporting of mempool txes that were initially in stem phase
✓ Specific, descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This patch fixes a bug in how Monero announces new mempool transactions over its ZeroMQ publish (ZMQ-PUB) interface. Before the fix, transactions that first arrived in a privacy-preserving 'stem' phase were incorrectly announced as if they were ordinary public mempool transactions, potentially leaking information about transaction timing or origin. The fix now only sends the ZMQ notification when the transaction is genuinely being broadcast publicly for the first time.

Recommended action

Apply the patch. Reviewers relying on ZMQ-PUB mempool events for analytics, wallet notifications, or network monitoring should be aware that prior behavior may have over-reported stem-phase transactions. No immediate active exploitation vector is evident, but operators should upgrade to avoid privacy-relevant information leakage.

Security signals we found

01

Privacy leak in transaction relay metadata

02

Incorrect ZMQ-PUB event condition for stem-phase transactions

03

Dandelion++ stem/broadcast relay state confusion

04

Return-value semantics clarified in API comments

Risk score

Why this scored 41/100

Our methodology →
Potential impact 8/30
Exploitability 5/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.