Bitcoin Core опубликовал три уязвимости в среду после автоматического сканирования с использованием большой языковой модели, которая выявила эти недостатки. Одна из уязвимостей позволяла любому компьютеру, подключенному к ноде, работающей под Windows, macOS или BSD, исчерпать память ноды, отправляя избыточные данные. Затем затронутая нода аварийно завершала работу. Разработчики подтвердили уязвимость 23 октября — в тот же день, когда AI-сканирование обнаружило проблему, — и выпустили исправления 27 октября.
Bitcoin-ноды проверяют и передают каждую транзакцию bitcoin, и большинство нод используют Bitcoin Core. До изменения политики на прошлой неделе разработчики Bitcoin Core скрывали уязвимости средней степени серьезности до года, чтобы операторы успели обновиться, прежде чем злоумышленники узнают о слабостях. 22 октября Bitcoin Core изменил политику для уязвимостей, классифицированных как «легко обнаруживаемые», поскольку большие языковые модели снизили стоимость поиска таких недостатков. Исправления для этих уязвимостей теперь распространяются на все поддерживаемые версии как можно быстрее, сопровождаемые публичным уведомлением. Каждый результат автоматизированного сканирования проверялся человеком-соавтором перед передачей команде безопасности проекта.
Сканирование выявило вторую уязвимость, о которой было сообщено в Bitcoin Core 15 сентября. Другой разработчик независимо обнаружил ту же уязвимость шестью днями позже. Подключённая нода могла эксплуатировать этот недостаток, заявляя об использовании устаревшей версии протокола, а затем прекращая связь. В уведомлении говорилось, что сообщения могут накапливаться в памяти затронутой ноды со скоростью до 2 МБ в час для каждого входящего соединения. Скорость накопления для каждого исходящего соединения была указана на уровне до 5 МБ в час.
Третья уязвимость получила рейтинг низкой степени серьезности и была обнаружена три раза: при сканировании, а также в отдельных отчетах разработчиков в августе и 23 октября. Майнер мог создавать блоки, переполняющие файлы, которые нода поддерживает для переорганизаций, когда сеть заменяет несколько недавних блоков конкурирующим набором. Атака на 64-битную машину потребовала бы примерно месяц всей производительности блоков сети. В уведомлении говорилось, что ноды на Windows и 32-битных системах могут полностью выйти из строя, и перезапуск не устранит сбой. Ноды, использующие 32-битные машины или хранящие блоки на старых дисках FAT32, остаются уязвимыми даже после исправления.
Еще три уязвимости с средней или высокой степенью серьезности ожидаются к раскрытию через две недели. Bitcoin Core версии 30.0 уже содержит исправления для этих уязвимостей.
Bitcoin Core раскрывает три уязвимости, выявленные с помощью сканирования ИИ
CoinDeskПоделиться
Bitcoin Core сообщил о трёх уязвимостях 23 октября 2026 года после того, как сканирование с помощью ИИ выявило проблемы. Одна из уязвимостей позволяла злоумышленникам сбивать ноды на Windows, macOS или BSD, перегружая их данными. Исправления были выпущены 27 октября. Другая уязвимость позволяла накапливать память за счёт старых протокольных утверждений, а третья создавала риск переполнения файлов во время reorgs. Ещё три проблемы будут раскрыты через две недели, при этом патчи уже включены в Bitcoin Core 30.0. Это обновление новостей ИИ и криптовалют подчёркивает постоянные усилия по обеспечению безопасности в новостях о bitcoin.
Источник:Показать оригинал
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации.
Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.
