Repository navigation
advisories: CLN crashes when two channels share a funding outpoint - #16
Conversation
|
|
||
| ## Timeline | ||
|
|
||
| - **2026-07-03:** Duplicate funding outpoint reported publicly as a spec violation in [issue #9274](https://github.com/ElementsProject/lightning/issues/9274). |
There was a problem hiding this comment.
nit:
| - **2026-07-03:** Duplicate funding outpoint reported publicly as a spec violation in [issue #9274](https://github.com/ElementsProject/lightning/issues/9274). | |
| - **2026-07-02:** Duplicate funding outpoint reported publicly as a spec violation in [issue #9274](https://github.com/ElementsProject/lightning/issues/9274). |
There was a problem hiding this comment.
Yeah, it's because of our timezone difference. For me, it's still 2026-07-03, but I've updated it anyway
|
|
||
| ## Takeaways | ||
|
|
||
| - **Upgrade to Core Lightning v26.06.6 or later.** |
There was a problem hiding this comment.
Shouldn't we suggest to upgrade to v26.06.8 or later. Since in the fix section is describing a possible attack at v26.06.6.
| - **Upgrade to Core Lightning v26.06.6 or later.** | |
| - **Upgrade to Core Lightning v26.06.8 or later.** |
There was a problem hiding this comment.
Upgrade and always ensure your Core Lightning node is running the latest available release, subsequent releases may contain important security fixes.
| On reconnect, CLN hands its connection daemon a subdaemon for each channel, but the daemon looks them up by `channel_id` and finds the first one both times, so the second trips an assertion that crashes the whole node. | ||
| The outpoint never has to exist on chain, so the attack is **free**, and the attacker can crash the node again by reconnecting after every restart. | ||
|
|
||
| Upgrade to [Core Lightning v26.06.6](https://github.com/ElementsProject/lightning/releases/tag/v26.06.6) or later. |
There was a problem hiding this comment.
Upgrade and always ensure your Core Lightning node is running the latest available release, subsequent releases may contain important security fixes.
f05366a to
2a233a5
Compare
morehouse
left a comment
There was a problem hiding this comment.
- I think we should shorten up the intro paragraph to focus on impact (see inline suggestions); we can get into the details in the later sections.
Signed-off-by: Nishant Bansal <nishant.bansal.282003@gmail.com>
20203f4 to
32675ba
Compare
No description provided.