Abracadabra (MIM) подверглась значительной атаке, в результате которой был потерян 1,8 миллиона долларов. Нарушение безопасности произошло из-за уязвимости в контракте, который, как сообщается, был устаревшим в рамках проекта. Этот инцидент подчеркивает проблемы в управлении контрактами проекта, поскольку средства были выведены из контракта, который должен был быть неактивным. Эксплуатация уязвимости была возможна из-за критической ошибки в коде контракта, где ключевая переменная была неожиданно перезаписана, что позволило злоумышленнику манипулировать условиями и выполнить атаку. Эта ошибка указывает на фундаментальный недостаток в процессе проверки кода, поскольку такая базовая уязвимость осталась незамеченной.