Merge pull request #9993 from MPins/issue-9904-9915

Validate UTF-8 description and empty route hints when parsing BOLT-11 invoices
This commit is contained in:
Elle
2025-08-04 10:32:07 +02:00
committed by GitHub
4 changed files with 64 additions and 15 deletions

View File

@@ -29,6 +29,10 @@
- Fixed [shutdown deadlock](https://github.com/lightningnetwork/lnd/pull/10042)
when we fail starting up LND before we startup the chanbackup sub-server.
- Fixed BOLT-11 invoice parsing behavior: [now errors](
https://github.com/lightningnetwork/lnd/pull/9993) are returned when receiving
empty route hints or a non-UTF-8-encoded description.
- [Fixed](https://github.com/lightningnetwork/lnd/pull/10027) an issue where
known TLV fields were incorrectly encoded into the `ExtraData` field of
messages in the dynamic commitment set.