Optimism незаметно предотвратила крупный инцидент с безопасностью в своей преликвидной кодовой базе, раскрыв критическую уязвимость, которая была устранена до любого использования в продакшене и без потерь средств. В посте на форуме управления Optimism команда подробно описала ошибку в пути «verify» SDM, которая могла принимать поддельные платежи возврата без повторного вычисления ожидаемых результатов. Проще говоря: система могла доверять данным о возврате, для которых не было независимых оснований для доверия — это рискованный пробел в логике, который, если его не устранить, мог позволить злоумышленникам запускать неправомерные возвраты или претензии. Почему это важно: - Логика возврата и проверки относится к числу наиболее чувствительных компонентов инфраструктуры блокчейна. Малейшие не проверенные допущения в межсистемном учете или проверке сообщений могут привести к крупным реальным потерям. - Конкретная опасность заключалась в том, что путь проверки принимал предоставленные данные вместо того, чтобы повторно вычислить и подтвердить правильный результат. Когда система доверяет внешним значениям, которые не может самостоятельно проверить, поддельные входные данные становятся мощным вектором атаки. Хорошие новости: Optimism сообщает, что ошибка была исправлена до того, как обновление Lagoon было запущено в продакшен, и никакие средства не пострадали. Этот временной интервал ключев: это история успеха в области безопасности — о выявлении, устранении и раскрытии, а не об анализе последствий после эксплуатации. Почему раскрытие важно: Публичное раскрытие почти произошедшего инцидента — важный признак здоровой практики безопасности. Часто кибербезопасность в криптовалюте привлекает внимание только после того, как мосты опустошены или протокол скомпрометирован. Напротив, прозрачность Optimism демонстрирует работающий цикл управления уязвимостями: выявление проблемы, её устранение и объяснение сообществу, что произошло. Контекст для Layer 2: Сети Layer 2, такие как Optimism, — это не изолированные приложения, а уровни расчета и исполнения, на которые полагаются другие протоколы. Они вводят сложные компоненты (секвенсоры, мосты, доказательства мошенничества, механизмы обновления, межсетевое сообщение), и каждая новая функция — это новый потенциальный вектор атаки. Эта сложность повышает требования к строгой проверке и повторному вычислению там, где это возможно. Что должны усвоить другие команды: - Повторно вычисляйте, а не слепо доверяйте внешним данным проверки. - Публично делитесь находками до обновлений, чтобы помочь всей экосистеме избежать подобных ловушек. - Относитесь к путям возврата и учета как к коду высокого риска, требующему дополнительного контроля. Подача: сдержанная, а не паническая: Правильный вывод — сбалансированный: это была серьезная уязвимость в критическом пути, но она была выявлена и устранена до выхода в продакшен и до потери средств. Это различие предотвращает ненужную панику, подчеркивая важность постоянной бдительности. Раскрытие Optimism до Lagoon — это не просто техническая заметка, а полезная информация для команд безопасности во всех модульных и Layer 2 экосистемах. Публичные отчеты о почти произошедших инцидентах помогают повышать стандарты, распространять полученные уроки и укреплять доверие к тому, что команды активно управляют рисками по мере масштабирования этих сетей. Этот отчет основан на раскрытии на форуме управления Optimism. Написано редакцией новостей; отредактировано Самуэлем Реем.
Optimism устраняет критическую уязвимость проверки возврата средств перед обновлением Lagoon
ChainGPTПоделиться
Optimism устранила критическую уязвимость в проверке возврата средств перед обновлением сети Lagoon. Ошибка, обнаруженная в пути «verify» SDM, могла позволить поддельным нагрузкам обходить проверки. Исправление было развернуто до вывода обновления блокчейна в продакшн, потерь средств не было. Команда подчеркнула необходимость повторного вычисления данных проверки вместо полагания на внешние входные данные. Публичное раскрытие также было названо ключевым фактором для усиления безопасности в процессе обновления сети.
Источник:Показать оригинал
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации.
Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.