TechFlow Logo
Войти/ Регистрация
Газ ETH
Gwei
Страх
gas
ИИ-сканирование выявило уязвимость сбоя узлов Bitcoin: Windows и Mac можно удалённо вывести из строя, информация официально раскрыта

ИИ-сканирование выявило уязвимость сбоя узлов Bitcoin: Windows и Mac можно удалённо вывести из строя, информация официально раскрыта

2026.10.29
Поделиться
Для операторов узлов темп обновлений радикально изменился из-за LLM: ранее уязвимости средней критичности можно было скрывать в течение года, теперь же «легко обнаруживаемые» уязвимости требуют максимально быстрого закрытия патчами для всех версий и их публичного раскрытия.

Автор: Shaurya Malwa

Адаптация: TechFlow

Обзор TechFlow: Bitcoin Core больше не «прячет» уязвимости, которые легко обнаруживаются большими языковыми моделями: за одну неделю AI-сканирование выявило три опубликованных дефекта, один из которых позволяет посторонним людям перегрузить узлы на Windows и Mac до полного исчерпания оперативной памяти и их сбоя. Для операторов узлов расписание обновлений было изменено под влиянием LLM: ранее уязвимости среднего уровня могли засекречиваться на год, теперь же «легко обнаруживаемые» уязвимости требуют как можно скорее выпуска патчей для всех поддерживаемых версий и их публичного раскрытия.

Решив больше не утаивать уязвимости, которые способен найти ИИ, разработчики Bitcoin Core уже обнародовали три из них; одна из них позволяет посторонним лицам вызывать сбой узлов, работающих на компьютерах под управлением Windows и Mac.

Эта уязвимость впервые была отмечена в результате AI-сканирования 23 октября: любой компьютер, подключенный к узлу Bitcoin, работающему на Windows, macOS или BSD, может направить в него поток данных до полной исчерпания оперативной памяти и последующего сбоя. Разработчики подтвердили проблему в тот же день, выпустили исправление 27 октября, а в среду также раскрыли подробности еще двух уязвимостей, обнаруженных тем же сканированием.

Узлы представляют собой программное обеспечение, отвечающее за проверку и пересылку каждой транзакции Bitcoin, а Bitcoin Core — это клиентская программа, используемая подавляющим большинством узлов. До недели назад разработчики Core могли держать подобные уязвимости среднего уровня в секрете вплоть до года, чтобы дать операторам время на обновление, а затем уже информировать злоумышленников о том, куда именно направлять атаки.

С 22 октября правила изменились для уязвимостей, классифицируемых проектом как «легко обнаруживаемые», поскольку большие языковые модели сделали их поиск крайне доступным. Соответствующие исправления теперь будут распространяться как можно быстрее на все еще поддерживаемые версии в сопровождении публичных уведомлений о безопасности, как ранее сообщал CoinDesk.

Все три уязвимости были обнаружены в ходе автоматического сканирования кода Bitcoin Core с использованием больших языковых моделей. Каждое найденное сообщение сначала проверялось человеческими контрибьюторами, прежде чем передавалось команде по обеспечению безопасности проекта.

Вторая уязвимость объясняет причину смены правил проекта. Результаты сканирования были переданы проекту 15 сентября, и через шесть дней другой разработчик независимо обнаружил тот же дефект: он позволяет подключенному узлу заявлять о работе с устаревшей версией протокола, что приводит к зависанию. Согласно объявлению, сообщения в памяти пораженного узла накапливаются в объеме до 2 МБ в час на каждое входящее соединение и до 5 МБ в час на каждое исходящее.

Третья уязвимость оценена как низкого риска, и всего она фиксировалась три раза: один раз при сканировании и дважды в отчетах разработчиков от августа и 23 октября соответственно. Майнеры могут формировать блоки, вызывая переполнение файлов, подготовленных узлом для «реорганизации» (reorg) — процесса замены сети последних нескольких блоков другим конкурентным набором.

На 64-разрядных системах для реализации такой атаки потребуется примерно месяц вычислительной мощности всей сети. На системах Windows и 32-битных архитектурах узел может полностью выйти из строя, причем в уведомлении прямо указано, что «перезагрузка не поможет». Узлы, работающие на 32-битных машинах или хранящие блоки на старых дисках с файловой системой FAT32, могут оставаться уязвимыми даже после установки патча.

Тем временем в примечаниях к выпуску указано, что еще три уязвимости среднего и высокого уровня, уже исправленные в версии 30.0, будут раскрыты через две недели.

Присоединяйтесь к официальному сообществу TechFlow

В избранное
Поделиться
Автор
CoinDesk
XCoinDesk