Volver al blog

BonqDAO explotado en Polygon: $120 millones robados por lógica defectuosa

Code Auditing
2 de febrero de 2023
5 min de lectura

El 2 de febrero de 2023, BonqDAO en Polygon fue atacado, resultando en pérdidas de aproximadamente 98.6M BEUR y 113M WALBT. Tras la investigación, encontramos que la lógica defectuosa utilizada para determinar el precio del token WALBT fue la causa del ataque. Como empresa de seguridad blockchain, monitoreamos de cerca este tipo de exploits que pueden tener implicaciones de gran alcance en el espacio DeFi.

Fecha Tipo de ataque Cadena Pérdida Recuperado
2023/2/1 Dependencia de precio defectuosa Polygon ~ $120 M No

Introducción al proyecto

BonqDAO (Organización Autónoma Descentralizada Bonq) es una plataforma de préstamos DeFi desplegada en Polygon. Los usuarios pueden proporcionar liquidez al protocolo o solicitar préstamos sobrecolateralizados para obtener rendimientos, y luego pueden acuñar BEUR, una moneda estable vinculada al Euro.

Tras este ataque, el TVL de BonqDAO se desplomó de $13 millones a $44,000, experimentando una caída del 99.66%.

BonqDAO anunció posteriormente que el protocolo Bonq había sido suspendido, y los equipos de AllianceBlock y Bonq acuñaron nuevos tokens ALBT y los distribuyeron mediante airdrop a los usuarios afectados.

Análisis del ataque

TellorFlex es el Oráculo de BonqDAO. Es descentralizado y cualquiera puede convertirse en proveedor de precios apostando solo 10 tokens TRB y modificar el precio del oráculo a voluntad.

El atacante obtuvo ganancias de dos maneras durante este ataque:

  • Aumentar el precio de WALBT y luego pedir prestada una cantidad masiva de tokens BEUR
  • Reducir el precio de WALBT y luego liquidar el WALBT de otros usuarios.

La estrategia del atacante puede desglosarse en los siguientes pasos clave:

  1. Preparar fondos
  2. El atacante apostó 10 tokens TRB y aumentó el precio de los tokens WALBT a través de TellorPriceFeed (0x8f55).
  1. El atacante luego deposita 0.1 WALBT y utiliza directamente el precio actualizado para obtener 100M BEUR.
  1. El atacante utilizó el mismo método para manipular WALBT hasta un precio bajo, liquidar el colateral WALBT de otros usuarios de BonqDAO, y luego revenderlos para obtener más ganancias.

Seguimiento de fondos

Como empresa dedicada a mantener la seguridad blockchain, también hemos estado monitoreando de cerca el progreso de este ataque. (Nuestra cuenta oficial de Twitter ha estado informando continuamente sobre este incidente, y los lectores interesados pueden seguir nuestra cuenta @BlockSecTeam@MetaSleuth para rastrear juntos el movimiento de estos fondos.)

MetaSleuth es una herramienta de análisis de flujo de fondos entre cadenas de alto rendimiento que mejora la transparencia de la actividad de transacciones blockchain. Permite a los usuarios rastrear casi en tiempo real el rastro de los activos digitales afectados. Aprovechando MetaSleuth, podemos ver claramente la información relevante del seguimiento del flujo de fondos durante la ocurrencia y el seguimiento de este ataque.

  1. La ganancia del atacante de BonqDAO fue de aproximadamente 98.6M BEUR y 113M WALBT. Específicamente, 113M WALBT fueron quemados para desbloquear 113M ALBT de la cadena ETH. Aproximadamente 0.5M BEUR fueron intercambiados por 534,535 USDC y luego intercambiados por Ethereum (0xcacf...6642). El atacante aún tenía 98.1M BEUR restantes en su cuenta de Polygon.
  1. En cuanto a la dirección de Ethereum 0xcacf..6642 , utilizó 0xExchange(@0xproject) para intercambiar el USDC recibido por DAI. Además, WALBT se está intercambiando por ETH/USDT usando 0xExchange y Uniswap. La cuenta actualmente tiene 711 ETH, 534,481 DAI y 89M ALBT.
  1. El 3 de febrero de 2023, detectamos que el atacante había intercambiado DAI por Ether y blanqueado 1,105 Ether a través de Tornado Cash.

Resumen

La causa raíz de este ataque es que el costo del colateral requerido para modificar la cotización del oráculo TellorFlex es demasiado bajo, y la cantidad de préstamo de colateral en el contrato de préstamos Bonq solo está relacionada con el precio reportado por el oráculo TellorFlex. Por lo tanto, los atacantes pueden modificar la cotización a un costo relativamente bajo y obtener ganancias considerables a través del préstamo de colateral.

Leer más

Lo anterior son solo casos representativos. De hecho, tenemos más casos enfocados en el análisis de seguridad blockchain.

Análisis de exploit DeFi: La causa raíz de la pérdida de $200M de Euler

Acerca de BlockSec

BlockSec ofrece un servicio de seguridad integral para proyectos blockchain, brindando asistencia desde el prelanzamiento hasta el poslanzamiento y la respuesta a incidentes. Durante las etapas de desarrollo y pruebas, se emplean los Servicios de Auditoría de Código Experto y la plataforma de pruebas Phalcon fork para ayudar a identificar posibles problemas de seguridad. Garantice una seguridad sólida poslanzamiento para su proyecto blockchain con BlockSec Phalcon. Esta plataforma SaaS optimizada ofrece alertas de incidentes y bloqueo automático para prevenir hackeos de criptomonedas. Emplea detección precisa de ataques, escaneando tanto transacciones pendientes como en cadena, lo que le permite interceptar rápidamente a los hackers. Además, MetaSleuth es una plataforma intuitiva de rastreo e investigación de criptomonedas que ayuda a mejorar la trazabilidad y transparencia de los activos.

Apúntate para recibir las novedades
Pérdidas de ~5,57 millones USD: exploits de X100 Freezer y NEM | Resumen semanal de BlockSec
Security Insights

Pérdidas de ~5,57 millones USD: exploits de X100 Freezer y NEM | Resumen semanal de BlockSec

Este informe semanal cubre dos incidentes de seguridad ocurridos en Ethereum y BNB Chain durante el período 19/10/2026–25/10/2026. Examina una toma de control de la gobernanza de X100 Freezer financiada mediante un préstamo flash y un fallo en la liquidación de impuestos que afectó a un pool de liquidez de un token NEM en BNB Chain. Las pérdidas estimadas dentro del alcance del informe suman aproximadamente 5,57 millones USD: ~4,75 millones USD de la transacción representativa de X100 y ~820 mil USD del incidente del pool de NEM. El total excluye las extracciones posteriores de X100 reportadas por separado.

Pérdidas de aproximadamente 3,87 millones USD: hackeos de Autheo Network y UNCX | Resumen semanal de BlockSec
Security Insights

Pérdidas de aproximadamente 3,87 millones USD: hackeos de Autheo Network y UNCX | Resumen semanal de BlockSec

Este informe semanal cubre 3 incidentes de seguridad correspondientes al período 12/10/2026–18/10/2026, con pérdidas totales estimadas en aproximadamente 3,87 millones USD. Autheo Network sufrió una vulneración de clave privada con pérdidas de aproximadamente 1,76 millones USD; Qubic Wallet perdió aproximadamente 1,30 millones USD debido a la generación de una semilla débil; y los contratos Smart Token Vesting V2 de UNCX Network sufrieron un error contable con pérdidas de aproximadamente 807 mil USD en Ethereum, BNB Chain, Base y Robinhood Chain. El análisis destacado de UNCX explica cómo un cálculo agregado de participaciones defectuoso mezcló tramos de adquisición de derechos creados con distintas proporciones entre tokens y participaciones, lo que permitió retiros excesivos de pools compartidos.

Pérdidas de ~542.000 dólares: explotación de MakerDaoBot | Resumen semanal de BlockSec
Security Insights

Pérdidas de ~542.000 dólares: explotación de MakerDaoBot | Resumen semanal de BlockSec

Ethereum (05–11/10/2026): 1 incidente; pérdida estimada de $542 mil. MakerDaoBot, sin control de acceso, dio a un adaptador malicioso acceso a sus saldos MakerDAO. Este cerró 4 subastas ETH-A y convirtió 200 ETH-A en WETH; el atacante los cambió por 200 ETH y se los envió.

El mejor auditor de seguridad para Web3

Valida el diseño, el código y la lógica de negocio antes del lanzamiento, siguiendo los estándares de seguridad más exigentes del sector.

Auditoría de BlockSec