Virtuals Protocol, блокчейн-компания, специализирующаяся на агентах искусственного интеллекта, недавно устранила критическую уязвимость, обнаруженную в ее проверенном смарт-контракте. Проблема была выявлена псевдонимным исследователем безопасности, что побудило компанию срочно внедрить исправление и перезапустить программу вознаграждений за обнаружение ошибок, чтобы поощрить будущие открытия.
Ключевые выводы
-
В проверенном контракте Virtuals Protocol была обнаружена критическая уязвимость.
-
Ошибка была сообщена псевдонимным исследователем по имени Джину.
-
Virtuals Protocol выпустила исправление и планирует вознаградить исследователя премией.
Обнаружение уязвимости
3 декабря 2024 года Джину, исследователь безопасности, связался с Virtuals Protocol после выявления значительной ошибки в одном из ее смарт-контрактов. После сообщения о проблеме Джину обнаружил, что у компании на тот момент не было активной программы вознаграждений за обнаружение ошибок, что означало, что открытие не будет квалифицировано для получения награды.
Джину выразил обеспокоенность по поводу уязвимости, заявив, что она может иметь серьезные последствия для экосистемы Virtuals. Исследователь отметил, что уязвимость возникла из-за отсутствия проверки при создании AgentTokens на основе внутреннего порога облигаций. Если бы эта ошибка была использована, это могло бы остановить генерацию AgentTokens до внедрения исправления.
Немедленный ответ и исправление
После публичного раскрытия уязвимости в социальных сетях Virtuals Protocol оперативно связалась с Джину, чтобы подтвердить проблему и внедрить исправление. Компания признала недосмотр и выразила благодарность исследователю за его усердие в сообщении о проблеме.
В сообщении Джину Virtuals Protocol заявила: "Мы проверили уязвимость и применили патч. Спасибо, что обратили на это наше внимание, и мы извиняемся за прежнее недопонимание. Мы оценим серьезность проблемы и вскоре выпустим вам премию за обнаружение ошибки."
Перезапуск программы вознаграждений за обнаружение ошибок
В свете этого инцидента Virtuals Protocol решила перезапустить свою программу вознаграждений за обнаружение ошибок. Эта инициатива направлена на поощрение исследователей безопасности к выявлению и сообщению об уязвимостях в их системах, тем самым повышая общую безопасность платформы.
Хотя конкретные детали вознаграждения для Джину еще не определены, компания обязалась признать вклад исследователя. Джину, который заинтересовался Virtuals Protocol после того, как его друг инвестировал в токен, созданный на платформе, потратил около 30 минут на изучение кода, прежде чем обнаружить ошибку.