Cellframe Network sufrió un ataque de flash loan de 76,112 dólares, un fallo en la migración de liquidez causó pérdidas.

robot
Generación de resúmenes en curso

Análisis del evento de ataque de flash loan a Cellframe Network

El 1 de junio de 2023 a las 10:07:55 (UTC+8), Cellframe Network sufrió un ataque de hackers en una cadena inteligente debido a un problema de cálculo de la cantidad de tokens durante el proceso de migración de liquidez. Este ataque resultó en una ganancia de aproximadamente 76,112 dólares para los hackers.

Web3 Seguridad | Análisis del incidente de ataque a Cellframe Network debido a la manipulación de la proporción del pool por un ataque de flash loan

Causa raíz del ataque

El problema de cálculo durante el proceso de migración de liquidez es la principal razón de este ataque.

Detalles del proceso de ataque

  1. El atacante primero obtuvo 1000 tokens nativos de cierta cadena y 500000 tokens New Cell a través de un Flash Loan. Luego, intercambiaron todos los tokens New Cell por tokens nativos, lo que llevó la cantidad de tokens nativos en el pool de liquidez a casi cero. Finalmente, el atacante intercambió 900 tokens nativos por tokens Old Cell.

  2. Cabe destacar que el atacante agregó liquidez de Old Cell y tokens nativos antes de llevar a cabo el ataque, obteniendo Old lp.

Web3 Seguridad | Análisis del incidente de ataque a la proporción del fondo de Cellframe Network debido a los Flash Loans

  1. A continuación, el atacante llamó a la función de migración de liquidez. En este momento, el nuevo fondo tenía casi ningún token nativo, mientras que el fondo anterior tenía casi ningún token Old Cell. El proceso de migración incluye los siguientes pasos:

    • Eliminar la liquidez antigua y devolver a los usuarios la cantidad correspondiente de tokens.
    • Agregar nueva liquidez de acuerdo con la proporción de la nueva piscina

    Debido a que en el viejo fondo prácticamente no hay tokens de Old Cell, la cantidad de tokens nativos obtenidos al eliminar la liquidez aumenta, mientras que la cantidad de tokens de Old Cell disminuye. Esto lleva a que los usuarios solo necesiten agregar una pequeña cantidad de tokens nativos y tokens de New Cell para obtener liquidez, y los tokens nativos y de Old Cell sobrantes se devuelven a los usuarios.

Web3 Seguridad | Análisis del incidente de ataque a Cellframe Network debido a la manipulación de proporciones de piscina mediante Flash Loans

  1. Finalmente, el atacante retira la liquidez de la nueva piscina y cambia los tokens Old Cell devueltos por tokens nativos. En este momento, hay una gran cantidad de tokens Old Cell en la piscina antigua pero no hay tokens nativos, el atacante vuelve a cambiar los tokens Old Cell por tokens nativos, completando así la ganancia. Luego, el atacante repite la operación de migración.

Web3 Seguridad | Análisis del incidente de ataque a la proporción de pools por manipulación de Flash Loans en Cellframe Network

Sugerencias de seguridad

  1. Al migrar la liquidez, se debe considerar adecuadamente el cambio en la cantidad de los dos tokens en las nuevas y viejas piscinas, así como el precio actual de los tokens. Calcular directamente la cantidad de los dos tokens a través del par de intercambio puede ser fácil de manipular.

  2. Antes de lanzar el código, es imprescindible realizar una auditoría de seguridad completa para prevenir vulnerabilidades y riesgos de ataque potenciales.

Web3 Seguridad | Análisis del evento de ataque a Cellframe Network debido a la manipulación del pool de Flash Loans

Este evento subraya una vez más la importancia de implementar medidas de seguridad estrictas en los proyectos DeFi, especialmente cuando se trata de operaciones complejas como la migración de liquidez. Los equipos de proyecto deben ser más cautelosos y asegurarse de que todos los posibles vectores de ataque sean considerados y prevenidos adecuadamente.

Seguridad Web3 | Análisis del incidente de ataque a la proporción del pool manipulada por Flash Loans

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 7
  • Compartir
Comentar
0/400
QuorumVotervip
· hace3h
Otro proyecto a medio hacer que no ha sido probado
Ver originalesResponder0
GateUser-a5fa8bd0vip
· hace7h
Otra caída a cero de tontos.
Ver originalesResponder0
MrRightClickvip
· hace7h
¿Con tan poco dinero también se hace siphoning?
Ver originalesResponder0
HorizonHuntervip
· hace7h
Otro proyecto gg..
Ver originalesResponder0
PretendingSeriousvip
· hace7h
Otra vez Flash Loans, me vuelve loco.
Ver originalesResponder0
CryptoMomvip
· hace7h
Otra cosa ha pasado~ Estos proyectos realmente no dan tranquilidad.
Ver originalesResponder0
FastLeavervip
· hace7h
Otro proyecto se ha ido, se ha ido.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)