Злоумышленники могли эксплуатировать уязвимость в кошельке Argent для кражи средств пользователей

Уязвимость в кошельке Argent могла позволить злоумышленникам красть средства у пользователей, у которых нет стражей.
Согласно отчету исследователей из OpenZeppelin, уязвимость могла позволить злоумышленникам захватить кошельки Argent, особенно те, которые не активировали какие-либо функции стражей.
Эксплуатация уязвимости кошелька Argent
Функция стража позволяет пользователям контролировать определенные действия кошелька, такие как восстановление кошелька и его блокировка. Для создания учетной записи на платформе пользователи должны настроить стражей. Однако учетные записи, созданные до 30 марта 2020 года, могли быть созданы без стража.
Злоумышленники эксплуатировали ошибку в коде Argent и запустили процесс восстановления на учетных записях, где не был настроен страж. Однако пользователи могут защитить свои средства, регулярно отслеживая свои кошельки и отменяя запрос на восстановление в течение 36 часов с момента его выдачи.
Это период восстановления по умолчанию, который теперь можно использовать для защиты средств пользователей. Однако, если пользователь заблокирует попытку восстановления, ошибка в кошельке оставляет их уязвимыми для атаки типа «отказ в обслуживании» (DoS), которая может заморозить их средства на неопределенный период времени.
Это можно сделать, многократно запрашивая восстановление кошелька, чтобы учетная запись оставалась в периоде восстановления, и пользователь не мог получить доступ к средствам.
Решение
Команда Argent сообщила, что они используют исправление от OpenZeppelin, которое предотвратит возможность злоумышленников запускать восстановление кошелька. Из-за большого количества кошельков без стражей компания предложила добавить функцию, которая обеспечит невозврат запроса, если у кошелька ноль стражей.
Argent раскрыл, что уже связывается с затронутыми пользователями, чтобы настроить хотя бы одного стража для их кошелька.
Если вы читаете это, вы уже впереди. Оставайтесь с нами, подписавшись на нашу рассылку.

Билал Ахмед
Билал Ахмед — писатель в области финтеха с пятилетним опытом работы. Он учился в Институте сертифицированных бухгалтеров перед тем, как присоединиться к Cryptopolitan в 2019 году.
















