Разработчики Bitcoin Core раскрыли информацию об уязвимости высокого уровня критичности, зарегистрированной как CVE-2025-62861. Ошибка приводила к повреждению мемпула во время реорганизации цепи, из-за чего узлы теряли возможность создавать новые блоки. Проблема была связана с правилом вытеснения дочерних транзакций, которое некорректно работало при восстановлении данных из отключенных блоков.
Уязвимости подверглись версии Bitcoin Core с 28.0 по 28.2 и с 29.0 по 29.1. Из-за несоответствия данных в мемпуле узлы не проходили проверку валидности шаблонов блоков. Единственным способом временного устранения сбоя для майнеров и операторов пулов была перезагрузка узла, которая принудительно запускала процесс пересборки мемпула с нуля.
Об ошибке сообщил исследователь безопасности Никлас Гегге 26 сентября 2025 года, а исправление подготовил разработчик Грег Сандерс. Обновления 30.0, 29.2 и 28.3 вышли в октябре 2025 года. Команда проекта намеренно отложила публикацию деталей до момента, пока уязвимые версии 29.x не достигли конца жизненного цикла, чтобы минимизировать риски для сети.
В тот же пакет раскрытия вошли еще две ошибки, исправленные в версии 30.0: одна вызывала задержки при обработке блоков, другая касалась прав доступа для входящих Tor-соединений. Ранее, в октябре, были устранены еще три уязвимости, выявленные с помощью ИИ-сканера Project Loupe. Разработчики настоятельно рекомендуют операторам обновить программное обеспечение.





