Ситуация вокруг второй по популярности реализации Lightning Network — Core Lightning (CLN) — приобретает тревожный оборот. Разработчики проекта, поддерживаемого Blockstream, в экстренном порядке рекомендовали операторам узлов перевести свои ноды в офлайн-режим, если те не имеют возможности немедленно обновиться до еще не вышедшего патча. Это беспрецедентный шаг, указывающий на серьезность обнаруженных проблем.
Суть предупреждения
Первое обращение появилось 13 августа. Представители команды сообщили о получении множества сгенерированных искусственным интеллектом отчетов о безопасности и анонсировали разработку комплексной стратегии по устранению уязвимостей. Ключевым элементом этой стратегии должен был стать точечный релиз с исправлениями, который настоятельно рекомендовалось установить всем операторам.
Однако спустя десять дней, 23 августа, тон сообщений изменился на более категоричный. Команда заявила, что публикация бинарных файлов с фиксами не за горами, но детали уязвимостей и самих исправлений будут находиться под строгим эмбарго в течение двух недель. При этом было четко указано, что все предыдущие версии, включая актуальную на тот момент 26.04, больше не получат поддержки.
Тишина в эфире
Самое тревожное — это отсутствие каких-либо официальных публикаций. По состоянию на 27 августа ни бинарных файлов, ни официального бюллетеня безопасности так и не появилось. Репозиторий проекта на GitHub не обновлялся с 22 июля, а страница безопасности пуста. Ни Core Lightning, ни Blockstream не сделали официальных заявлений в своих соцсетях.
Информация распространяется через третьих лиц, что добавляет неопределенности. Однако авторитетные участники экосистемы, включая контрибьютора Bitcoin Core Марка Эрхардта, подтвердили подлинность сообщений в Discord. Эрхардт охарактеризовал проблему как «серьезную» и посоветовал операторам перезапускать ноды с флагом --offline в ожидании патча. Биткоин-разработчик под псевдонимом calle пошел еще дальше, назвав уязвимость «критической» и призвав немедленно отключать узлы.
Эта ситуация напоминает недавние события в Cosmos, где также были обнаружены критические проблемы. Однако в случае с Lightning Network, где на кону находятся средства пользователей в каналах, цена ошибки может быть особенно высокой.
Мой анализ: Стратегия «тишины» с эмбарго на детали — это обоюдоострый меч. С одной стороны, это предотвращает создание эксплойтов по горячим следам. С другой — отсутствие официального патча и четких инструкций на фоне таких громких предупреждений создает панику и недоверие. Операторам узлов, которые не могут позволить себе простой, сейчас приходится принимать сложные решения в условиях информационного вакуума. Это серьезный удар по репутации проекта, и то, как быстро и прозрачно будет выпущен исправляющий релиз, определит, насколько сильным окажется этот удар.