Атака на межсетевой мост Cysic: несанкционированно выпущено 10 млн токенов CYS
Согласно опубликованной информации, 17 октября межсетевой мост Cysic подвергся атаке.
Злоумышленник получил доступ к базе данных, связанной с сервисом межсетевого взаимодействия, и воспользовался уязвимостью в логике обработки сообщений, чтобы отправить поддельное сообщение о выпуске токенов. В результате в сети BNB Chain были несанкционированно выпущены дополнительные 10 млн токенов CYS.
После инцидента Cysic приостановила работу межсетевого моста и ввела ограничения в сети для связанных с атакой адресов.
Примечательно, что этот инцидент вновь выявил ключевой риск межсетевых систем: безопасность смарт-контракта в блокчейне не означает, что безопасна вся цепочка межсетевого взаимодействия.
Межсетевой мост — это, как правило, не только смарт-контракт. Он также включает базы данных вне блокчейна, сервисы создания и обработки сообщений, механизмы проверки, а также контракты, которые в конечном итоге выпускают токены или разблокируют активы.
Если злоумышленник может влиять на создание сообщений вне блокчейна или использовать недостатки в логике их обработки для отправки поддельных сообщений, то даже выполнение смарт-контракта в соответствии с заданными правилами может привести к появлению несанкционированных активов.
Поэтому проверять нужно не только код контракта на наличие уязвимостей, но и следующее:
* Применяются ли к базам данных вне блокчейна принцип минимальных привилегий и строгий контроль доступа.
* Проходят ли межсетевые сообщения независимую и надёжную проверку.
* Может ли сторона, создающая сообщения, единолично инициировать выпуск токенов.
* Предусмотрены ли механизмы защиты от повторного использования сообщений, многоуровневая авторизация и ограничения на аномальный выпуск токенов.
Ещё одна проблема заключается в том, что приостановка работы межсетевого моста не позволяет автоматически аннулировать уже выпущенные токены.
Если аномально выпущенные токены CYS уже были переведены, дальнейшие действия могут включать ограничение адресов, отслеживание средств, взаимодействие с биржами и решение вопроса о том, что делать с избыточным предложением токенов.
На данный момент имеющейся информации о конкретном статусе примерно 2,8 млн токенов CYS недостаточно, поэтому не следует делать вывод о том, были ли эти токены возвращены или заморожены.
Ключевой принцип безопасности межсетевого моста заключается не в том, что ни один из его компонентов никогда не будет взломан, а в том, что компрометация любой отдельной точки не должна с лёгкостью перерастать в масштабный риск для активов.
Согласно опубликованной информации, 17 октября межсетевой мост Cysic подвергся атаке.
Злоумышленник получил доступ к базе данных, связанной с сервисом межсетевого взаимодействия, и воспользовался уязвимостью в логике обработки сообщений, чтобы отправить поддельное сообщение о выпуске токенов. В результате в сети BNB Chain были несанкционированно выпущены дополнительные 10 млн токенов CYS.
После инцидента Cysic приостановила работу межсетевого моста и ввела ограничения в сети для связанных с атакой адресов.
Примечательно, что этот инцидент вновь выявил ключевой риск межсетевых систем: безопасность смарт-контракта в блокчейне не означает, что безопасна вся цепочка межсетевого взаимодействия.
Межсетевой мост — это, как правило, не только смарт-контракт. Он также включает базы данных вне блокчейна, сервисы создания и обработки сообщений, механизмы проверки, а также контракты, которые в конечном итоге выпускают токены или разблокируют активы.
Если злоумышленник может влиять на создание сообщений вне блокчейна или использовать недостатки в логике их обработки для отправки поддельных сообщений, то даже выполнение смарт-контракта в соответствии с заданными правилами может привести к появлению несанкционированных активов.
Поэтому проверять нужно не только код контракта на наличие уязвимостей, но и следующее:
* Применяются ли к базам данных вне блокчейна принцип минимальных привилегий и строгий контроль доступа.
* Проходят ли межсетевые сообщения независимую и надёжную проверку.
* Может ли сторона, создающая сообщения, единолично инициировать выпуск токенов.
* Предусмотрены ли механизмы защиты от повторного использования сообщений, многоуровневая авторизация и ограничения на аномальный выпуск токенов.
Ещё одна проблема заключается в том, что приостановка работы межсетевого моста не позволяет автоматически аннулировать уже выпущенные токены.
Если аномально выпущенные токены CYS уже были переведены, дальнейшие действия могут включать ограничение адресов, отслеживание средств, взаимодействие с биржами и решение вопроса о том, что делать с избыточным предложением токенов.
На данный момент имеющейся информации о конкретном статусе примерно 2,8 млн токенов CYS недостаточно, поэтому не следует делать вывод о том, были ли эти токены возвращены или заморожены.
Ключевой принцип безопасности межсетевого моста заключается не в том, что ни один из его компонентов никогда не будет взломан, а в том, что компрометация любой отдельной точки не должна с лёгкостью перерастать в масштабный риск для активов.