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

rpc: hide sensitive txs from restricted block templates

Public commit record

What the developer wrote

Authored by selsta

50/100 · Thin
rpc: hide sensitive txs from restricted block templates
✓ Specific, descriptive subject✓ Names a concrete action or component! No meaningful explanatory body
The short version

What changed, and why it matters

This Monero patch changes how block templates are built for restricted RPC users. Before, a remote user calling the get_block_template RPC on a restricted node could receive a block template containing sensitive transactions—specifically transactions that were relayed privately (such as Dandelion++ stem transactions). The patch adds a flag so restricted RPC callers get a template that only includes publicly broadcast transactions, while local/unrestricted callers still get the full template. This reduces information leakage about pending private transactions to untrusted RPC clients.

Recommended action

Deploy this patch on any node exposing restricted RPC, especially public RPC endpoints and mining pool interfaces, to prevent remote callers from observing pending sensitive transactions in block templates. Operators should verify that restricted RPC authentication is enabled and that no custom callers rely on receiving stem transactions in templates.

Security signals we found

01

Information disclosure via RPC block template

02

Dandelion++ stem transaction privacy leak

03

Restricted RPC privilege boundary enforcement

04

Transaction relay category filtering

Risk score

Why this scored 63/100

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