TGViewer
Security21 Security21 @bitcoin21sec · 64 subscribers
Post #25 63
Дубли payment hash в BOLT11-инвойсах: расхождение библиотек уже привело к краже средств у LN-сервиса

Инвойс BOLT11 мог содержать несколько payment hash, и разные библиотеки брали разные из них: одни первый, другие последний. Если в системе сочетались обе трактовки, она считала выплату несостоявшейся после фактической оплаты, что позволяло вычерпывать баланс повторными выводами. По описанию в посте, именно так был взломан популярный Telegram P2P-бот и потеряны средства. Предложено изменение спецификации, отклоняющее инвойсы с более чем одним payment hash; обновлены тест-векторы.

Что делать: Проверьте, как ваш стек парсит BOLT11: сравните поведение всех используемых библиотек и узла на инвойсе с несколькими payment hash. Отклоняйте такие инвойсы на входе и всегда сверяйте оплаченный хеш с тем, который ожидали, прежде чем считать выплату неуспешной. Проверьте логи автоматических выводов на расхождения между заявленными и реально проведёнными платежами. Подробности изменения спецификации — по ссылкам ниже.

Источники:
- github.com
- stacker.news

Подробнее: sec.21ideas.org

#операторы_нод #разработчики #мерчанты #эксплуатация_подтверждена
  • 😁 1
More from @bitcoin21sec
  1. Sep 24, 2026Раскрыты две DoS-уязвимости в Eclair, исправленные в версии 0.14.0 В Eclair 0.13.1 и раньш…
  2. Sep 24, 2026Blink: баг в софте позволил опустошить несколько десятков счетов, данные ещё ~3400 пользов…
  3. Sep 24, 2026Через взломанный сервис рассылок утёк список email-подписчиков BitBox, по нему разослали ф…
  4. Sep 23, 2026Blockstream: консенсус-баг в Elements использован для эмиссии необеспеченных LBTC и вывода…
  5. Sep 22, 2026Обновление по инциденту Core Lightning выпустил 26.06.8 с исправлениями уязвимостей — без…
  6. Sep 21, 2026COLDCARD Mk2–Q: предсказуемый генератор энтропии, зафиксированы кражи средств Инженерная к…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →