NoticiasCriptoExploito con flash loans en BNB Chain drena $111 mil de InsurancePool y CoreVault

Exploito con flash loans en BNB Chain drena $111 mil de InsurancePool y CoreVault

Autor: CoinTrust·

Puntos clave

  • •El atacante tomó prestados aproximadamente $143.6 millones en Wrapped BNB mediante un flash loan de la plataforma Moolah de Lista DAO.
  • •Grandes swaps distorsionaron los precios del pool de liquidez, permitiendo un retiro inflado de 260.21 BNB, valorado en unos $180,300, de InsurancePool a través de CoreVault.
  • •Tras revertir las operaciones y devolver el flash loan en la misma transacción, el atacante conservó una ganancia neta de alrededor de 160.26 BNB antes de gastos de gas.
  • •El pool objetivo sufrió una pérdida estimada de aproximadamente 179.5 BNB, valorada en alrededor de $111,000.
  • •El exploit destaca los riesgos de seguridad de los protocolos DeFi que derivan las valoraciones de retiro de precios de liquidez on-chain en lugar de oráculos de precios independientes o suavizados.
Exploito con flash loans en BNB Chain drena $111 mil de InsurancePool y CoreVault

Un exploit de manipulación de precios dirigido a InsurancePool y CoreVault en BNB Chain resultó en pérdidas de aproximadamente $111,000 después de que un atacante usara un flash loan de gran tamaño para distorsionar los precios de liquidez y activar un retiro inflado, según la plataforma de monitoreo de seguridad blockchain OnchainLens.

El atacante tomó prestados alrededor de $143.6 millones en Wrapped BNB (WBNB) —la forma tokenizada de BNB ampliamente utilizada en los exchanges descentralizados y mercados de préstamos de BNB Chain— a través de la plataforma Moolah de Lista DAO, antes de ejecutar una serie de operaciones grandes diseñadas para distorsionar los precios del mercado. La manipulación le permitió al atacante retirar sustancialmente más BNB del pool objetivo de lo que las condiciones prevalecientes ordinarily permitirían.

El incidente pone de relieve los riesgos de seguridad continuos que enfrentan los protocolos de finanzas descentralizadas (DeFi) que dependen de los precios de liquidez y de la actividad externa del mercado para calcular retiros y redenciones.

Flash Loan Usado para Manipular los Precios de BNB Chain

El ataque comenzó con la obtención de aproximadamente $143.6 millones en WBNB por parte del atacante mediante un flash loan facilitado por Moolah de Lista DAO. Los flash loans permiten a los usuarios tomar prestadas cantidades sustanciales de criptomonedas sin aportar garantías convencionales, siempre que los fondos prestados se devuelvan dentro de la misma transacción blockchain.

El mecanismo se usa ampliamente en las finanzas descentralizadas para arbitraje y otras estrategias de trading legítimas. Sin embargo, las vulnerabilidades en los mecanismos de fijación de precios también pueden permitir que los atacantes usen flash loans para manipular temporalmente las condiciones del mercado. Ese riesgo surge de cómo muchos mercados on-chain fijan el precio de los activos: las valoraciones se derivan de los saldos de tokens mantenidos en un pool de liquidez en el momento exacto en que se ejecuta una transacción, lo que deja espacio para que grandes swaps empujen los precios cotizados lejos de los niveles más amplios del mercado dentro de una sola transacción.

Después de asegurar el WBNB prestado, el atacante realizó swaps grandes para distorsionar los precios de liquidez dentro del ecosistema objetivo. Estas transacciones alteraron las condiciones de precio utilizadas por los protocolos afectados para determinar el valor de los activos disponibles para retiro.

Al manipular temporalmente los precios de liquidez mediante grandes swaps, el atacante explotó el mecanismo de valoración detrás de InsurancePool y CoreVault para activar una redención inflada en BNB Chain. La distorsión de precios creó una oportunidad para retirar activos a un valor que no reflejaba con precisión las condiciones de liquidez subyacentes.

Retiro Inflado Resultó en Pérdidas para el Pool

Tras la manipulación de precios, el atacante activó un retiro de 260.21 BNB, valorado en aproximadamente $180,300 en el momento del incidente. El retiro constituyó la etapa central del exploit, ya que las condiciones de precio manipuladas permitieron al atacante extraer activos del pool objetivo a una valoración inflada.

Después de completar el retiro, el atacante revirtió las operaciones anteriores para restaurar el estado previo del mercado. Este paso deshizo la distorsión temporal de precios mientras permitía al atacante recuperar los fondos necesarios para liquidar el flash loan. El WBNB prestado se devolvió posteriormente dentro de la misma transacción, cumpliendo el requisito de devolución del flash loan.

La disparidad entre los aproximadamente $143.6 millones prestados y los alrededor de $111,000 extraídos ilustra la economía de esta clase de ataques: como los flash loans no requieren garantías y el principal se devuelve antes de que la transacción se cierre, un atacante puede desplegar capital a escala institucional durante la duración de una sola transacción sin necesidad de ser su propietario.

Según las cifras de transacción reportadas, el atacante conservó una ganancia neta de aproximadamente 160.26 BNB antes de contabilizar los gastos de gas. Mientras tanto, el pool objetivo sufrió una pérdida estimada de aproximadamente 179.5 BNB, valorada en alrededor de $111,000.

OnchainLens documentó la secuencia del ataque en una publicación en X:

INSURANCEPOOL / COREVAULT EXPLOITED FOR ~$111K ON BNB CHAIN

An attacker appears to have used flash loan price manipulation to trigger an inflated redemption payout.

Attack sequence:

  1. Borrowed ~$143.6M in WBNB via Lista DAO's Moolah.
  2. Manipulated liquidity pool prices through large swaps.
  3. Triggered a 260.21 BNB (~$180.3K) withdrawal from InsurancePool via CoreVault.
  4. Reversed swaps and repaid the flash loan.
  5. Walked away with 160.26 BNB ($111K) before gas.

InsurancePool's net BNB depletion was ~$179.5K.

— Onchain Lens (@OnchainLens) November 4, 2026

Mecanismos de Precios DeFi Enfrentan Renovadas Preocupaciones de Seguridad

El incidente demuestra cómo los flash loans pueden amplificar las vulnerabilidades en los protocolos de finanzas descentralizadas cuando sus mecanismos de precios y retiros están expuestos a distorsiones temporales de liquidez. La manipulación de precios ejecutada mediante flash loans se ha convertido en un patrón de exploit recurrente en la industria, ya que los protocolos que leen valoraciones directamente de los precios de pools on-chain heredan la sensibilidad de esos precios a cualquier operación que se ejecute inmediatamente antes.

Los flash loans en sí no son inherentemente maliciosos. Proporcionan acceso a capital sin requisitos de garantías tradicionales y respaldan una variedad de actividades legítimas de trading descentralizado. Sin embargo, los atacantes pueden explotar debilidades en los cálculos de precios tomando prestadas grandes cantidades, ejecutando operaciones que influyen en las valoraciones del mercado y retirando activos antes de revertir esas transacciones.

Los protocolos que dependen fuertemente de mecanismos de precios basados en liquidez pueden enfrentar riesgos particulares si sus sistemas no pueden distinguir adecuadamente entre distorsiones temporales del mercado y valoraciones sostenibles de los activos. Esta es una de las razones por las que el diseño de oráculos se considera una decisión de seguridad central: los oráculos que agregan datos de mercado externos o suavizan los precios a lo largo del tiempo son generalmente menos sensibles a las distorsiones de una sola transacción que las cifras leídas directamente de un pool de liquidez.

El exploit también subraya la importancia de salvaguardas como oráculos de precios independientes, límites de retiro, protecciones de liquidez y monitoreo a nivel de transacciones. Estos mecanismos pueden ayudar a reducir la probabilidad de que movimientos temporales de precios resulten en retiros de activos no autorizados o excesivos.

El incidente de aproximadamente $111,000 ilustra los riesgos financieros de una protección de precios inadecuada en las finanzas descentralizadas, particularmente cuando los atacantes pueden combinar flash loans con manipulación de mercado a gran escala.

El Monitoreo de Seguridad Sigue Siendo Crítico para las Plataformas DeFi

El exploit de InsurancePool y CoreVault se suma a los desafíos de seguridad que enfrentan las plataformas de finanzas descentralizadas que operan en múltiples redes blockchain. A medida que las aplicaciones DeFi gestionan arreglos de liquidez cada vez más complejos y servicios financieros interconectados, las debilidades en protocolos individuales pueden crear oportunidades para que los atacantes extraigan fondos mediante transacciones cuidadosamente estructuradas.

El incidente reportado también ilustra el valor del monitoreo de blockchain en tiempo real para identificar actividad sospechosa de préstamos, trading y retiros. En este caso, la secuencia completa —pedir prestado, intercambiar, retirar, revertir, devolver— fue reconstruida y publicada por OnchainLens, proporcionando a otros equipos de protocolos una referencia concreta del patrón que sus salvaguardas necesitan detectar.

Para los desarrolladores de protocolos, fortalecer la validación de precios y prevenir movimientos anormales de liquidez seguirá siendo esencial para proteger los fondos de los usuarios. La efectividad de estas salvaguardas podría desempeñar un papel importante en el mantenimiento de la confianza en las aplicaciones financieras descentralizadas.

Fuente: CoinTrust