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

reestablish: Send announcement sigs when asked

Public commit record

What the developer wrote

Authored by Dusty Daemon

76/100 · Adequate
reestablish: Send announcement sigs when asked

A new TLV in `channel_reestablish` lets our peer request announcement signatures. This updates CLN to (re)send them when requested.

As per splice spec PR https://github.com/lightning/bolts/pull/1160/changes#diff-ed04ca2c673fd6aabde69389511fa9ee60cb44d6b2ef6c88b549ffaa753d6afeR3303-R3308

Changelog-None
✓ Descriptive subject✓ Names a concrete action or component✓ Provides detailed explanatory context✓ Links an issue, advisory, or supporting reference
The short version

What changed, and why it matters

This commit changes how Core Lightning handles reconnection with another Lightning node. It adds a way for the peer to ask for 'announcement signatures' again after reconnecting, and makes the node resend them when asked. This is part of a protocol update for splicing. It is not a traditional security fix; it is a protocol compliance/robustness change that could help prevent channel announcement issues after reconnections or splices.

Recommended action

Treat as a normal protocol update. Review that retransmit_flags parsing only honors the defined bit and that signature retransmission cannot be abused to spam or trigger state confusion. No urgent action required absent additional context.

Security signals we found

01

Protocol feature addition (BOLTs splice PR 1160)

02

Resends cryptographic signatures upon explicit peer request

03

Changes one-shot signature-sending guard to allow retransmission on request

04

No input validation beyond bit mask on retransmit_flags

05

No changelog/security note from vendor

Risk score

Why this scored 28/100

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