Back to Blog

BonqDAO Explorado na Polygon: $120M Roubados por Falha Lógica

Code Auditing
2 de fevereiro de 2023
5 min read

Em 2 de fevereiro de 2023, a BonqDAO na Polygon foi atacada, resultando em perdas de aproximadamente 98,6M BEUR e 113M WALBT. Após investigação, descobrimos que a lógica falha usada para determinar o preço do token WALBT foi a causa do ataque. Como empresa de segurança em blockchain, monitoramos de perto tais explorações que podem ter implicações de longo alcance no espaço DeFi.

Data Tipo de ataque Rede Perdas Recuperado
2023/2/1 Dependência de Preço Falha Polygon ~ $120 M Não

Introdução ao Projeto

BonqDAO (Bonq Decentralized Autonomous Organization) é uma plataforma de empréstimos DeFi implantada na Polygon. Os usuários podem fornecer liquidez ao protocolo ou contrair empréstimos com garantia excessiva para obter rendimentos, e então podem cunhar BEUR, uma stablecoin atrelada ao Euro.

Após esse ataque, o TVL da BonqDAO despencou de $13 milhões para $44.000, experimentando uma queda de 99,66%.

A BonqDAO anunciou subsequentemente que o protocolo Bonq havia sido suspenso, e as equipes da AllianceBlock e do Bonq cunharam novos tokens ALBT e os distribuíram via airdrop para os usuários afetados.

Análise do Ataque

TellorFlex é o Oracle da BonqDAO. É descentralizado e qualquer pessoa pode se tornar um provedor de preços fazendo staking de apenas 10 tokens TRB e modificar o preço do oracle à vontade.

O atacante obteve lucros de duas maneiras durante esse ataque:

  • Elevar o preço do WALBT e então tomar emprestado uma enorme quantidade de tokens BEUR
  • Reduzir o preço do WALBT e então liquidar o WALBT de outros usuários.

A estratégia do atacante pode ser dividida nas seguintes etapas principais:

  1. Preparar fundos
  2. O atacante fez staking de 10 tokens TRB e aumentou o preço dos tokens WALBT através do TellorPriceFeed (0x8f55).
  1. O atacante então deposita 0,1 WALBT e usa diretamente o preço atualizado para obter 100M BEUR.
  1. O atacante usou o mesmo método para manipular o WALBT a cair para um preço baixo, liquidar a garantia WALBT de outros usuários da BonqDAO, e então revendê-los para obter lucro adicional.

Rastreamento de Fundos

Como empresa dedicada a manter a segurança em blockchain, também temos monitorado de perto o andamento deste ataque. (Nossa conta oficial no Twitter tem reportado continuamente sobre este incidente, e os leitores interessados podem seguir nossa conta @BlockSecTeam@MetaSleuth para acompanhar juntos a movimentação desses fundos.)

MetaSleuth é uma ferramenta de análise de fluxo de fundos cross-chain de alto desempenho que aumenta a transparência da atividade de transações em blockchain. Ela permite que os usuários rastreiem quase em tempo real o rastro dos ativos digitais afetados. Ao utilizar o MetaSleuth, podemos ver claramente as informações relevantes de rastreamento do fluxo de fundos durante a ocorrência e o acompanhamento deste ataque.

  1. O lucro do atacante da BonqDAO foi de aproximadamente 98,6M BEUR e 113M WALBT. Especificamente, 113M WALBT foram queimados para desbloquear 113M ALBT da cadeia ETH. Aproximadamente 0,5M BEUR foram trocados por 534.535 USDC e depois trocados por Ethereum (0xcacf...6642). O atacante ainda tinha 98,1M BEUR restantes em sua conta na Polygon.
  1. Em relação ao endereço Ethereum 0xcacf..6642 , ele usou 0xExchange(@0xproject) para trocar o USDC recebido por DAI. Além disso, o WALBT está sendo trocado por ETH/USDT usando 0xExchange e Uniswap. A conta atualmente possui 711 ETH, 534.481 DAI e 89M ALBT.
  1. Em 3 de fevereiro de 2023, detectamos que o atacante havia trocado DAI por Ether e lavado 1.105 Ether via Tornado Cash.

Resumo

A causa raiz deste ataque é que o custo da garantia necessária para modificar a cotação do oracle TellorFlex é muito baixo, e o valor do empréstimo com garantia no contrato de empréstimo Bonq está relacionado apenas ao preço reportado pelo oracle TellorFlex. Portanto, os atacantes podem modificar a cotação a um custo relativamente baixo e obter lucros consideráveis por meio de empréstimos com garantia.

Leia Mais

Os casos acima são apenas exemplos representativos. Na verdade, temos mais casos com foco em análise de segurança em blockchain.

Análise de Exploit DeFi: A Causa Raiz da Perda de $200M da Euler

Sobre a BlockSec

A BlockSec oferece um serviço de segurança completo para projetos blockchain, fornecendo assistência desde o pré-lançamento até o pós-lançamento e resposta a incidentes. Durante as fases de desenvolvimento e teste, Serviços Especializados de Auditoria de Código e a plataforma de teste Phalcon fork são empregados para ajudar a identificar possíveis problemas de segurança. Garanta uma segurança robusta pós-lançamento para seu projeto blockchain com o BlockSec Phalcon. Esta plataforma SaaS simplificada oferece alertas de incidentes e bloqueio automático para prevenir ataques cripto. Ela emprega detecção precisa de ataques, verificando tanto transações pendentes quanto transações on-chain, permitindo que você intercepte hackers rapidamente. Além disso, o MetaSleuth é uma plataforma intuitiva de rastreamento e investigação de criptoativos que ajuda a aprimorar a rastreabilidade e a transparência dos ativos.

Sign up for the latest updates
Perdas de ~5,57 milhões USD: exploração de falhas no X100 Freezer e no NEM | Boletim semanal da BlockSec
Security Insights

Perdas de ~5,57 milhões USD: exploração de falhas no X100 Freezer e no NEM | Boletim semanal da BlockSec

Este relatório semanal aborda dois incidentes de segurança na Ethereum e na BNB Chain no período de 19/10/2026–25/10/2026. Ele examina uma tomada de controle da governança do X100 Freezer financiada por um empréstimo-relâmpago e uma falha na liquidação de impostos que afetou um pool de liquidez de um token NEM na BNB Chain. As perdas estimadas no escopo do relatório totalizam aproximadamente 5,57 milhões USD: cerca de 4,75 milhões USD da transação representativa do X100 e cerca de 820 mil USD do incidente no pool do NEM. O total exclui as extrações subsequentes do X100 relatadas separadamente.

Perdas de ~3,87 milhões USD: ataques à Autheo Network e à UNCX | Resumo semanal da BlockSec
Security Insights

Perdas de ~3,87 milhões USD: ataques à Autheo Network e à UNCX | Resumo semanal da BlockSec

Este relatório semanal aborda 3 incidentes de segurança no período de 12/10/2026–18/10/2026, com perdas totais estimadas em aproximadamente 3,87 milhões USD. A Autheo Network sofreu um comprometimento de chave privada com perdas de cerca de 1,76 milhões USD, a Qubic Wallet perdeu cerca de 1,30 milhões USD devido à geração de seeds fracas, e os contratos Smart Token Vesting V2 da UNCX Network sofreram um erro contábil de cerca de 807 mil USD nas redes Ethereum, BNB Chain, Base e Robinhood Chain. A análise em destaque da UNCX explica como um cálculo incorreto do total de cotas misturou parcelas de vesting criadas com diferentes proporções entre tokens e cotas, permitindo saques acima do devido de pools compartilhados.

~US$ 542 mil perdidos: ataque ao MakerDaoBot | Boletim semanal da BlockSec
Security Insights

~US$ 542 mil perdidos: ataque ao MakerDaoBot | Boletim semanal da BlockSec

O relatório cobre 1 incidente no Ethereum (05–11/10/2026), com perda estimada de US$ 542 mil. Um adaptador malicioso obteve acesso aos saldos MakerDAO via função desprotegida do MakerDaoBot, liquidou 4 leilões ETH-A e converteu 200 ETH-A em WETH, depois enviados como ETH ao atacante.

Best Security Auditor for Web3

Validate design, code, and business logic before launch. Aligned with the highest industry security standards.

BlockSec Audit