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

offers: set `force_paths` on offer if fronting nodes are used.

Public commit record

What the developer wrote

Authored by Rusty Russell

73/100 · Adequate
offers: set `force_paths` on offer if fronting nodes are used.

When an invoice request comes in, this will let us know that we need to
limit ourselves to the blinded paths, as they have been forced by the user.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context
The short version

What changed, and why it matters

This commit adds a flag called `force_paths` to an offer when the user has chosen to use 'fronting nodes' (intermediate nodes that hide the recipient's identity). This tells the system later, when an invoice request arrives, that it must stick to the privacy-preserving blinded paths rather than potentially leaking the real node. The change itself is one line and appears to be a correctness/privacy fix rather than an active vulnerability patch, but it prevents a privacy-relevant misbehavior.

Recommended action

Treat as a low-to-moderate privacy hardening commit. Review the corresponding invoice-request consumer of `force_paths` to confirm it correctly honors the flag and that no code path ignores it. No urgent deployment action is indicated from this diff alone, but nodes using fronting nodes should run a version containing this fix.

Security signals we found

01

Privacy-related correctness fix for BOLT12 blinded paths / offer fronting nodes

02

Single-line boolean flag addition tied to user-supplied fronting_nodes

03

Commit message frames the change as enabling enforcement of user-forced paths

Risk score

Why this scored 34/100

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