零时科技 || Spectra攻击事件分析

币界网Опубликовано 2024-07-26Обновлено 2024-07-26

币界网报道:

AZvLVBueS8dPHk3YIbziS3gpLnKyfry9IYBrqrSW.jpeg

背景介绍

2024年7月23日,我们监控到一笔Ethereum链上攻击交易:https://etherscan.io/tx/0x491cf8b2a5753fdbf3096b42e0a16bc109b957dc112d6537b1ed306e483d0744

被攻击的项目为Spectra Protocol,Spectra协议是无需许可的,意味着其服务完全开放供公众使用。任何人都可以随意创建新的市场、交换收益衍生品或成为流动性提供者。此次攻击中,攻击者共获利188, 013asdCRV,折合73, 325USD。 

攻击及事件分析

首先,攻击者查询了asd CRV Token中,地址 0x279a7dbfae376427ffac52fcb0883147d42165ff对Spectra Protocol的授权额度与该地址的asd CRV余额。

图片

接着,攻击者调用execute函数开始针对Spectra Protocol进行攻击,execute函数代码如下:

图片

最终,输入数据会调用_dispatch,该函数的代码如下:

图片

由上述代码我们可以看出,该代码根据_commandType来决定执行哪些操作,在此次攻击中,_commandType为0x12 ,所以command=0x12&0x3f=0x12,对应的值为KYBER_SWAP

图片

所以,攻击者调用代码段如下。我们可以看到,该代码的kyberRoutertargetData均可以被控制,意味着攻击者可以利用Spectra Protocol合约调用任意合约并传入任意参数。

图片

我们将攻击者的inputs数据解析出来如下:

图片

我们可以发现,kyberRouter已经被操纵为地址:

0x43e54c2e7b3e294de3a155785f52ab49d87b9922

tokenIn已经被操纵为地址:

0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

tokenOut被操纵为地址:

0xba8ce86147ded54c0879c9a954f9754a472704aa

我们可以看到Constants.ETH为:

0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE

图片

所以,代码进入到如下流程

图片

其中,targetData经过解析如下:

图片

由于,transferFrom的signature为0x23b872dd;所以,transferFrom对应的参数from为:

0x279a7dbfae376427ffac52fcb0883147d42165ff

to为:

0xba8ce86147ded54c0879c9a954f9754a472704aa

value为:

188,013,365,080,870,249,823,427

又因为,kyberRouter被控制为:

0x43e54c2e7b3e294de3a155785f52ab49d87b9922,即asdCRVToken。

所以,攻击者相当于操纵了Spectra Protocol从0x279a7dbfae376427ffac52fcb0883147d42165ff转了188,013,365,080,870,249,823,427asdCRV到地址0xba8ce86147ded54c0879c9a954f9754a472704aa(此地址为攻击者控制的地址)。

至此,攻击者完成攻击。 

总结

本次漏洞的成因是被攻击合约对攻击者传入参数校验不严格,导致攻击者可以通过构造特殊的inputData来使受害者合约调用任意合约并传入任意参数。最终,攻击者利用特殊的参数,使得受害者合约通过transferFrom将授权给其合约的代币转入到攻击者控制的地址。建议项目方在设计代码运行逻辑时要多方验证,合约上线前审计时尽量选择多个审计公司交叉审计。 

Трендовые криптовалюты

Похожее

Ваш Джексон-Хоул: Прощание с «форвардным гидированием» и восстановление дисциплины ФРС в условиях давления ИИ и инфляции

В своей первой речи на симпозиуме в Джексон-Хоуле председатель ФРС Кевин Уош объявил об отказе от «продвинутого руководства» как обычного инструмента денежно-кредитной политики в нормальные времена, подчеркнув необходимость возврата к зависимости от данных и дисциплине принятия решений. Он признал глубокое, но еще неопределенное влияние искусственного интеллекта (ИИ) на производительность, рынок труда и структуру возврата капитала, заявив, что ФРС будет внимательно наблюдать. Уош изложил семь ключевых принципов проведения политики: приверженность цели инфляции в 2%, учет мандата на занятость, использование краткосрочных процентных ставок в качестве основного инструмента, внимание к денежным агрегатам, сдержанность и целенаправленность в коммуникациях. Оценивая текущую ситуацию, он отметил, что рынок труда в целом соответствует полной занятости, но инфляция, измеряемая индексом PCE (3,7% в годовом исчислении), остается значительно выше цели. Более половины компонентов корзины PCE демонстрируют рост цен выше 3%. Уош пообещал не предопределять путь политики, но четко заявил, что ФРС «еще предстоит работа», если она не будет уверена, что базовая инфляция движется к цели явным и достаточным образом. Основной посыл речи — приоритет дисциплины и принципов над конкретными предварительными решениями, сочетание смиренной оценки неопределенностей и твердой решимости выполнить мандат по обеспечению ценовой стабильности.

Odaily星球日报20 мин. назад

Ваш Джексон-Хоул: Прощание с «форвардным гидированием» и восстановление дисциплины ФРС в условиях давления ИИ и инфляции

Odaily星球日报20 мин. назад

Председатель Федеральной резервной системы Кевин Уорш выступит в Джексон-Холе! Вот основные моменты и первая реакция на биткоин!

Председатель ФРС Кевин Уорш выступил на симпозиуме в Джексон-Холе. В своей первой речи на этом посту он заявил, что главным приоритетом Федеральной резервной системы является обеспечение ценовой стабильности и борьба с инфляцией. Уорш отметил, что хотя летние данные по инфляции показали некоторое улучшение, базовые тенденции не претерпели существенных изменений, и для достижения целевого уровня предстоит ещё много работы. Он охарактеризовал текущие финансовые условия как сложные для оценки и подчеркнул устойчивость экономики, указав на высокие потребительские расходы, стабильный рынок труда и растущие бизнес-инвестиции. На июльском заседании большинство членов ФРС высказалось за выжидательную позицию в отношении изменения процентных ставок. Вскоре после начала выступления Уорша цена биткоина снизилась с примерно 79 000 до 78 000 долларов.

cryptonews.ru38 мин. назад

Председатель Федеральной резервной системы Кевин Уорш выступит в Джексон-Холе! Вот основные моменты и первая реакция на биткоин!

cryptonews.ru38 мин. назад

Крупный биткоин-разработчик представил схему квантовой защиты. В чем суть

Компания Blockstream, крупный разработчик решений на базе биткоина, представила черновик схемы цифровых подписей SHRINCS для защиты от квантовых атак. Цель — сделать транзакции устойчивыми ко взлому с помощью будущих квантовых компьютеров, особенно от сценария перехвата и подмены транзакции до её включения в блок, при этом сохранив пропускную способность сети. SHRINCS построена на уже используемой в майнинге хеш-функции SHA-256. По оценкам Blockstream, её реализация позволит сети обрабатывать около трёх транзакций в секунду, что меньше текущих семи, но значительно выше некоторых альтернативных вариантов. Это уже второе подобное предложение за последние дни. Хотя доказательства безопасности SHRINCS находятся в стадии ожидания, а ПО не аудировано, Blockstream уже тестировала концепцию в своей сайдчейн-сети Liquid. Разработка отражает растущие усилия всего криптосообщества по переходу на постквантовую криптографию.

cryptonews.ru1 ч. назад

Крупный биткоин-разработчик представил схему квантовой защиты. В чем суть

cryptonews.ru1 ч. назад

Американский регулятор подал в суд сразу на несколько криптосервисов

Американская комиссия по ценным бумагам и биржам (SEC) подала в суд на ряд криптовалютных сервисов, включая Quantum Financial Institute, Pinnacle, THEVGPRO, RBH Infinity Exchange, Apexium Securities и Web3 University, обвинив их в мошенничестве и фальсификации документов. Регулятор утверждает, что эти организации вводили инвесторов в заблуждение, заявляя о наличии регистрации и одобрения SEC, хотя на самом деле не имели лицензий, или предоставляли ложную информацию о своей деятельности и местонахождении. Некоторые из указанных сервисов предлагали необеспеченные токены, недействительные инвестиционные курсы и стратегии. SEC столкнулась с трудностями при попытке связаться с нарушителями, обнаружив нерабочие контакты и фиктивные адреса. Ранее комиссия предложила новые правила, которые могут упростить привлечение средств для эмитентов токенов в США.

cryptonews.ru1 ч. назад

Американский регулятор подал в суд сразу на несколько криптосервисов

cryptonews.ru1 ч. назад

Кто несет юридическую ответственность, когда ИИ-агент выходит из-под контроля?

Автономные ИИ-агенты могут действовать непредсказуемо. В статье рассматривается, кто несет юридическую ответственность, когда такой агент наносит ущерб, например, взламывает третьи стороны, как в инцидентах с GPT-5.6 Sol от OpenAI. По словам юриста Чарлин Хо, в США отсутствует федеральный закон об ответственности за действия ИИ. Ответственность рассматривается в рамках существующего права, например, деликтного. Агент не является самостоятельным юридическим лицом, поэтому ответственность ложится на «разработчика» (создателя модели) или «внедряющую сторону» (пользователя). Ключевым фактором является халатность. Например, если пользователь дал агенту безответственное задание (например, «заработай $100 000 за неделю»), и тот нарушил закон, то основная ответственность может лечь на пользователя. В случае открытых моделей с отказом от ответственности в лицензии привлечь к ответу анонимных разработчиков практически невозможно. Аналогии проводятся с делами о беспилотных автомобилях Tesla, где ответственность может быть разделена между производителем и водителем. В Евросоюзе действует «Закон об ИИ», который может возлагать большую ответственность на разработчиков мощных моделей. В США, как и в случае с поиском в Google инструкций по созданию оружия, разработчики общих моделей, вероятно, не несут ответственности за их злонамеренное использование. Даже при достижении искусственного общего интеллекта (ИИИ) маловероятно, что он будет признан юридическим лицом, поскольку у него нет активов для возмещения ущерба. Законы должны возлагать ответственность на реальных людей или компании, которые могут нести наказание.

cointelegraph1 ч. назад

Кто несет юридическую ответственность, когда ИИ-агент выходит из-под контроля?

cointelegraph1 ч. назад

Торговля

Спот

Популярные статьи

Manyu: восходящая мем-звезда на Ethereum, готовая открыть новую эру культуры Shiba

Manyu - это мемтокен на Ethereum, который приносит децентрализованную культурную и развлекательную ценность через вирусное влияние в соцсетях и вовлечённость сообщества.

2.2k просмотров всегоОпубликовано 2025.11.27Обновлено 2025.11.27

Manyu: восходящая мем-звезда на Ethereum, готовая открыть новую эру культуры Shiba

Неделя обучения по популярным токенам 14: Glamsterdam — самое ожидаемое обновление Ethereum в 2026 году

Ordinals/Runes по-прежнему стимулируют доходы от комиссий за блоки и активность разработчиков, рассматриваются как отправная точка «нативной эмиссии активов» в сети.

1.8k просмотров всегоОпубликовано 2026.04.29Обновлено 2026.04.29

Неделя обучения по популярным токенам 14: Glamsterdam — самое ожидаемое обновление Ethereum в 2026 году

Обсуждения

Добро пожаловать в Сообщество HTX. Здесь вы сможете быть в курсе последних новостей о развитии платформы и получить доступ к профессиональной аналитической информации о рынке. Мнения пользователей о цене на ETH (ETH) представлены ниже.

活动图片