Уязвимости Bitcoin Core: кому нужны обновления и как проверять сообщения
Страница обновлена:
В Bitcoin Core раскрыты ошибки, способные нарушить работу узла. Проверяем затронутые системы, исправленные версии и порядок безопасного обновления.
Что опубликовано разработчиками
28 октября 2026 года разработчики Bitcoin Core раскрыли, в частности, проблему неограниченного роста памяти при обработке срочных TCP-данных на системах, отличных от Linux. В официальном описании указаны Windows, macOS и BSD. Подключённый злоумышленник мог вызвать исчерпание памяти и остановку узла. Это конкретный сбой доступности, а не опубликованное доказательство возможности украсть приватные ключи.
В том же наборе уведомлений описан другой случай постепенного роста памяти при взаимодействии с определёнными устаревшими по поведению участниками сети. Исправления для этих двух проблем названы в версиях 29.5, 30.4, 31.2 и 32.1. Разбор ниже относится к этим официальным уведомлениям; он не заменяет проверку полного списка изменений используемой вами ветки.
Почему заголовок о взломе может вводить в заблуждение
Узел проверяет блоки и транзакции, а в некоторых конфигурациях дополнительно обслуживает кошелёк или инфраструктуру сервиса. Его остановка может нарушить доступность функций, но не равна автоматическому изменению правил сети или потере всех монет. Для вывода о последствиях нужно знать, какой компонент затронут и как он используется владельцем.
Если ваша биржа или кошелёк работает через чужую инфраструктуру, наличие Bitcoin Core у оператора не означает, что вы самостоятельно устанавливаете исправление на свой телефон. В таком случае имеет смысл следить за сообщениями оператора. Если же вы поддерживаете собственный узел, нужно проверить его реальную версию и операционную систему, а не ориентироваться на возраст установленного кошелька по памяти.
Как определить необходимость обновления
Запишите текущую версию программы и используемую ветку. Сопоставьте их с официальным уведомлением для конкретной ошибки. Исключение Linux из первого описания нельзя переносить на все остальные найденные проблемы: каждое уведомление имеет собственную область воздействия. Аналогично отсутствие замеченных сбоев ещё не подтверждает, что установленная версия неуязвима.
Для нового основного выпуска 32.1 опубликованы отдельные примечания. В них есть изменения совместимости и порядок перехода. Поэтому выбор версии должен учитывать не только номер исправления, но и зависимости вашего сервиса. Если узел встроен в готовую систему управления, сначала проверьте рекомендации её разработчика: самовольная замена компонентов может нарушить работу интеграции.
Безопасная последовательность действий
До обновления сохраните необходимые резервные копии и конфигурацию по инструкции используемой установки. Проверьте, какие службы зависят от узла и как они переживут короткую остановку. Получайте выпуск с официального ресурса и проверяйте доступные контрольные суммы и подписи согласно документации. Сообщение в личном чате с «срочным патчем» не является надёжным каналом поставки.
Разработчики рекомендуют корректно завершить старую программу и дождаться её остановки перед заменой. После запуска проверьте версию, соединения с сетью, синхронизацию и журналы ошибок. Если узел обслуживает приложение, проверьте и его обычные операции чтения. Успешный запуск процесса ещё не гарантирует, что все зависящие от него компоненты восстановили работу.
Что зафиксировать после обновления
Сохраните дату, прежнюю и новую версии, источник пакета и результат проверки. Это упрощает дальнейшую диагностику: если проблема возникнет позже, будет понятно, какие изменения действительно выполнялись. Подписка на официальные уведомления помогает получать сообщения об исправлениях без необходимости реагировать на каждый тревожный пересказ в социальных сетях.
Для владельца инфраструктуры полезен отдельный план обслуживания: кто отвечает за обновления, где находится резервная копия и как обнаруживается остановка узла. Для обычного держателя монет главный практический вывод другой: читать техническую причину и не вводить секрет восстановления на сайтах, обещающих «исправить Bitcoin». Рассмотренные уведомления относятся к программному обеспечению узла; секретная фраза не является инструментом установки патча.
Источники и дальнейшее чтение
- Bitcoin Core: рост памяти на системах, отличных от Linux ↗
- Bitcoin Core: рост памяти у приостановленных pre-BIP31 peers ↗
- Bitcoin Core: примечания к выпуску 32.1 ↗



/ ЗНАНИЯ
/ ЗНАНИЯ