Skip to content

Commit 1056458

Browse files
committed
f Add security contents to CHANGELOG entry for 0.0.109
1 parent 654e2c5 commit 1056458

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,18 @@
4343
serializing `ChannelConfig` using the LDK serialization API, however, if a
4444
backward compatibility wrapper is required, please open an issue.
4545

46+
## Security
47+
0.0.109 fixes a denial-of-service vulnerability which is reachable from
48+
untrusted input in some application deployments.
49+
50+
* Third parties which are allowed to open channels with an LDK-based node may
51+
fund a channel with a bogus and maliciously-crafted transaction which, when
52+
spent, can cause a panic in the channel's corresponding `ChannelMonitor`.
53+
Such a channel is never usable as it cannot be funded with a funding
54+
transaction which matches the required output script, allowing the
55+
`ChannelMonitor` for such channels to be safely purged as a workaround on
56+
previous versions of LDK. Thanks to Eugene Siegel for reporting this issue.
57+
4658
In total, this release features 32 files changed, 1868 insertions, 520
4759
deletions in 32 commits from 9 authors, in alphabetical order:
4860
* Antoine Riard

0 commit comments

Comments
 (0)