BTC81 061▲ 0,67%ETH2 352▲ 0,82%SOL101,72▲ 0,60%XRP1,30▼ 1,23%BNB747,93▼ 0,00%
🇬🇧 cryptoslate Добавлено: 29.10.2026 18:26 Oluwapelumi Adejumo

Bitcoin developers rush to fix 3 security flaws after AI uncovers them

Тональность: Негативная
Фактичность: Подтверждено
Полезность: 90%
Фокус: Настоящее
Эмоции: Страх 40% Неопределённость 60%

Кратко

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

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

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

Разработчики выпустили исправления в версиях 29.5, 30.4, 31.2 и 32.1 после того, как автоматизированное сканирование с использованием больших языковых моделей (LLM) выявило эти уязвимости. Эти результаты подчеркивают растущую способность искусственного интеллекта выявлять слабые места в системе безопасности критически важной инфраструктуры криптовалют.

Сканирование с помощью искусственного интеллекта выявляет уязвимости в узлах Bitcoin

Наиболее легко эксплуатируемая уязвимость позволяет злоумышленнику перегружать узлы Bitcoin, работающие на Windows, macOS и BSD, отправляя специально сформированные сетевые данные.

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

Системы Linux не подвержены этой конкретной уязвимости, поскольку они используют другой механизм для мониторинга сетевых подключений.

Bitcoin Core remote crash flaw: vulnerable Windows, macOS and BSD nodes can exhaust memory through a connected peer; Linux is unaffected by this flaw. Patched maintained releases are 30.4, 31.2 and 32.1; 29.5 includes the fix on an end-of-life branch.

Вторая уязвимость средней степени серьезности связана с тем, как Bitcoin Core взаимодействует со старыми узлами, которые не поддерживают сетевую функцию, представленную в предложении по улучшению Bitcoin 31.

Злоумышленники могут использовать этот механизм для бесконечного накопления исходящих сообщений, увеличивая потребление памяти до 2 мегабайт в час на каждое входящее соединение и до 5 мегабайт в час на каждое исходящее соединение.

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

Третья уязвимость связана с тем, как Bitcoin Core обрабатывает файлы, используемые для отмены транзакций во время перестроения блокчейна.

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

Разработчики Bitcoin Core классифицировали эту проблему как имеющую низкую степень серьезности, поскольку для ее эксплуатации на обычных 64-битных системах потребовалось бы добыть тысячи специально созданных блоков и провести точное перестроение блокчейна.

Все три уязвимости были первоначально обнаружены благодаря проекту Loupe, инициативе автоматизированного сканирования безопасности на основе больших языковых моделей, разработанной Элиасом Рорером в компании Spiral.

Грегори Сандерс впоследствии подтвердил эти результаты и уведомил группу безопасности Bitcoin Core.

Первая уязвимость была обнаружена 8 июля, за ней последовали еще одна 15 сентября и ошибка, связанная с исчерпанием памяти в Windows и macOS, 23 октября.

Разработчики внесли соответствующие исправления 26 октября, в течение следующих двух дней выпустили обновленное программное обеспечение, а затем публично сообщили об этих уязвимостях.

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

Ранее некоторые уязвимости оставались нераскрытыми в течение длительных периодов времени в соответствии с графиками раскрытия информации, основанными на степени серьезности.

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

Однако исправления не устраняют все потенциальные риски. Разработчики Bitcoin Core предупредили, что 32-битные системы и узлы, хранящие данные блокчейна на файловых системах FAT32, остаются уязвимыми к проблеме переполнения файлов в определенных условиях.

В описании к выпуску версии 32.1 также подтверждается, что версии 29.x и более ранние достигли конца своего жизненного цикла, что означает, что операторы, использующие эти версии, не будут получать будущие обновления безопасности, даже если они установят исправление 29.5.

Операторам, переходящим на поддерживаемые версии, необходимо учитывать требования совместимости, включая macOS 14 или более позднюю версию и Windows 10 версии 1903 или более позднюю для Bitcoin Core 32.1. Обновление с устаревших версий также может потребовать дополнительного времени для переноса данных.

Упоминания

Персоны

Организации

Локации