Разработчики Bitcoin Core раскрыли уязвимость высокой степени серьезности, которая может препятствовать созданию новых блоков затронутыми нодами. Bitcoin Core выпустил рекомендацию по безопасности, идентифицировав уязвимость как CVE-2025-62861 10 ноября. Уязвимыми версиями были 28.0–28.2 и 29.0–29.1. Разработчики устранили проблему более года назад, однако ноды, использующие более старые версии программного обеспечения, могут оставаться под угрозой.
Ошибки привели к повреждению mempool во время переорганизаций цепочки, поскольку сбой произошёл в правиле, известном как вытеснение сестринских транзакций. Проблема затрагивала транзакции TRUC, которые допускают только одну неподтверждённую дочернюю транзакцию. Bitcoin Core внедрил вытеснение сестринских транзакций в версии 28.0, позволяя второй дочерней транзакции с более высокой комиссией заменить первую. Однако вытеснение сестринских транзакций некорректно работало, когда ноды восстанавливали транзакции из отключённых блоков. Нода могла удалить восстановленную транзакцию, сохранив при этом её потомков. Оставшиеся транзакции затем тратили средства, которых уже не существовало.
Майнеры и операторы майнинг пулов, использующие уязвимые версии, подвергались основному риску. Несогласованность mempool приводила к сбою проверки корректности шаблона блока. Шаблон блока — это кандидат в блок, который нода собирает для майнеров, поэтому сбой препятствовал созданию блоков майнинговой нодой. Единственным способом устранения проблемы для затронутой ноды была перезагрузка, поскольку она принудительно заставляла ноду воссоздать mempool с нуля.
Исследователь безопасности Никлас Гёгге ответственно сообщил о уязвимости 26 сентября 2025 года. Разработчик Грег Сандерс представил исправление вскоре после этого. Bitcoin Core выпустил исправленные версии 30.0, 29.2 и 28.3 в октябре 2025 года. Bitcoin Core скрыл технические детали до тех пор, пока последняя уязвимая версия в серии 29.x не достигла конца срока поддержки. Разработчики обычно откладывают такие раскрытия до тех пор, пока большинство нод не обновятся.
Тот же пакет раскрытия информации охватывал две дополнительные уязвимости, исправленные в версии 30.0. Одна уязвимость могла прерывать обработку блоков. Другая уязвимость некорректно предоставляла разрешения входящим подключениям Tor. Раскрытие информации последовало после пакета в октябре, охватывавшего три другие уязвимости, выявленные Project Loupe — сканером на основе ИИ. Операторам, использующим версии 28.0–29.1, следует немедленно обновиться. Перезапуск затронутой ноды также возвращает mempool в чистое состояние.
Bitcoin Core устраняет уязвимость высокой степени опасности в ноде майнинга CVE-2025-62861
BeInCryptoПоделиться
Bitcoin Core выпустил исправления для уязвимости высокой степени серьезности (CVE-2025-62861), которая могла препятствовать созданию новых блоков майнинговыми нодами. Проблема, связанная с повреждением mempool во время переорганизации цепочки, затронула версии 28.0–28.2 и 29.0–29.1. Исправления были выпущены в октябре 2025 года в версиях 30.0, 29.2 и 28.3. Владельцам полных нод настоятельно рекомендуется обновиться.
Источник:Показать оригинал
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации.
Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.