Кратко: Bitcoin Core внедрил более быстрые исправления и раскрытие уязвимостей, которые легко можно повторно обнаружить, включая с помощью ИИ. Более длительные периоды неразглашения остаются доступными для других уязвимостей безопасности.
Bitcoin Core меняет график устранения уязвимостей безопасности, которые злоумышленник может обнаружить с минимальными усилиями. Практический вопрос заключается в том, сохраняет ли ожидание объяснения уязвимости защиту пользователей, если программное обеспечение может почти мгновенно обнаружить её заново.
Обновление политики, объединенное 22 октября, создает более быстрый путь для рассмотрения этих случаев. Разработчик Антуан Пуансот утверждал, что крупные языковые модели сделали некоторые проблемы легче обнаруживаемыми, включая выявление исправлений, которые были предназначены для привлечения минимального внимания.
Это создает сложный выбор для людей, поддерживающих программное обеспечение Bitcoin: сокрытие деталей может дать время на обновление, но задержка исправления также может оставить операторов уязвимыми.
Более быстрые выпуски для легкого обнаружения ошибок
Обновленная политика раскрытия информации позволяет разработчикам классифицировать сообщенную уязвимость как легко обнаруживаемую. Простой запрос к ИИ — один из примеров; эта категория также охватывает проблемы, найденные с минимальными усилиями другими способами.
Для этих уязвимостей разработчики планируют как можно скорее выпустить исправления для каждой поддерживаемой основной версии вместе с информацией о безопасности. Эти случаи не подпадают под обычную тайм-аутную политику, связанную с уровнем серьезности.
Это различие важно для биржи или платежного бизнеса, запускающего собственную ноду. Выпуск с исправлениями может предоставить целенаправленное устранение проблемы без ожидания следующей основной версии программного обеспечения. Также консультация помогает оператору определить, затронута ли его конкретная конфигурация.
Другие правила раскрытия остаются в силе. Проблемы низкой степени серьезности обычно становятся публичными через две недели после основного выпуска, содержащего исправление. Проблемы средней и высокой степени серьезности, как правило, ожидают двух недель после окончания срока поддержки последней затронутой версии. Критические уязвимости по-прежнему требуют индивидуального рассмотрения.
Меньше секретности означает меньше времени на тестирование
Обсуждение, сопровождающее изменение, ясно показывает, что скорость имеет свою цену. Пуансо отметил, что ускоренные исправления будут проводить меньше времени в ветках разработки перед тем, как достигнут пользователей. Разработчикам необходимо сопоставить риск раскрытия недостатка с риском введения неисправного исправления.
Для бизнесов, предоставляющих хранилище, практический урок заключается в том, что готовность к применению исправлений должна рассматриваться наравне с ключевой безопасностью. Поддержание актуального перечня версий программного обеспечения, понимание, какие службы от них зависят, и наличие контролируемого процесса обновления могут облегчить управление короткими сроками.
Само объявление не указывает на новую атаку на сеть Bitcoin. Оно изменяет способ управления определенной категорией программных проблем. Следовательно, читателям следует различать пересмотренный процесс безопасности и доказательства того, что монеты были украдены или правила консенсуса не сработали.
Его значение более узкое и практическое: когда злоумышленники могут дешево заново обнаружить уязвимость, становится труднее оправдывать оставление пользователей на неисправленном программном обеспечении. Реакция смещается в сторону более быстрого предоставления им исправления, одновременно делая оставшиеся компромиссы очевидными.
Написано редакцией новостей и отредактировано Самуэлем Реем.

