Back to Blog
DeFi & Smart Contract Security

Allbridge Core Loses $1.65M to a Flash Loan Pricing Bug It Fixed in 2023

A flash loan against Allbridge Core's Solana stablecoin pools distorted internal pricing and let an attacker drain roughly $1.65 million — the same class of bug the protocol says it patched on BNB Chain three years ago.

PyramidLedger Research3 min read
Share

Key Takeaways

  • Allbridge Core's Solana liquidity pools were drained of roughly $1.65 million on 19 July 2026 via a flash-loan pricing manipulation attack.
  • The attacker borrowed $1.12 million from Solana lending protocol Kamino, used rapid stablecoin swaps to distort the pool's internal pricing, then extracted funds at the mispriced rate.
  • A near-identical repricing flaw drained about $573,000 from Allbridge's BNB Chain pools in April 2023 — the fix evidently didn't extend to the Solana deployment.
  • Allbridge paused Core, is asking for funds to be returned, and says it will relaunch without pooled liquidity, routing transfers through CCTP and LayerZero instead.

On 19 July 2026, Allbridge Core — the liquidity-pool side of the Allbridge cross-chain bridge — was drained of roughly $1.65 million in a flash-loan attack against its Solana stablecoin pools. The team paused the protocol within hours and has been urging both liquidity providers and the attacker to act.

How the pricing got manipulated

The attacker opened a $1.12 million flash loan from Kamino, a Solana lending protocol, and used it to rapidly swap USDC for USDT inside Allbridge's pool. That volume pushed the pool's internal exchange rate away from the real market price. With the pool mispriced, the attacker then swapped a small amount of USDT — reportedly a few thousand dollars' worth — for roughly $2.24 million in USDC at the distorted rate, repaid the flash loan, and walked away with the difference. The stolen funds were subsequently bridged from Solana to Ethereum and routed through privacy tools, according to on-chain analysis from PeckShield and CertiK.

The same bug, a different chain

This isn't Allbridge's first run-in with this failure mode. In April 2023, a very similar flash-loan attack drained about $573,000 from Allbridge's pools on BNB Chain by exploiting how the protocol repriced assets against each other. Allbridge recovered most of that loss through a white-hat arrangement and said it reworked its liquidity and withdrawal calculations afterward. The July 2026 incident points to the same underlying class of bug — repricing logic that breaks down when an asset is effectively priced against itself — surfacing again on a pool deployment the earlier fix apparently didn't reach.

Allbridge's response

Allbridge paused the Core protocol, told liquidity providers to withdraw from affected pools, and publicly asked anyone who profited from the mispricing to return funds, saying recovered amounts would go toward compensating affected LPs. The team also announced it is sunsetting Core and Classic within three months in favor of "Allbridge Next," a rebuild that removes pooled liquidity entirely and routes transfers through Circle's CCTP and LayerZero instead.

What this means for protocol teams

  • Repricing logic that references the same asset as both the priced instrument and the collateral is a distinct bug class from a stale-oracle attack — it needs its own explicit test cases, not just a generic oracle-manipulation check.
  • A fix validated on one chain's contract deployment does not automatically extend to the same logic redeployed on another chain — each deployment needs its own regression coverage against the original exploit path.
  • Flash loans remain the default capital source for atomic, single-transaction pricing manipulation; "how much could be borrowed and returned in one transaction against this pool" belongs in the threat model, not just in post-incident write-ups.

Allbridge's own summary put it plainly: the attacker noticed the pricing flaw would trigger even when borrowing an asset against collateral denominated in the same token — a self-referential pricing gap that a single-asset test suite is unlikely to surface.

Frequently Asked Questions

What is a flash loan attack?

A flash loan lets a borrower take a large, uncollateralized loan that must be borrowed and repaid within a single blockchain transaction. Attackers use the temporary capital to move markets or pool ratios sharply enough to exploit mispriced logic, then repay the loan and keep the profit — all atomically, with no lasting exposure if the trade fails.

How much was stolen from Allbridge and can it be recovered?

Roughly $1.65 million was drained from Allbridge Core's Solana stablecoin pools. Allbridge has asked whoever benefited from the mispricing to return funds toward compensating affected liquidity providers, but as of publication no on-chain repayment or recovery has been confirmed.

Is this the same vulnerability as Allbridge's 2023 hack?

It's the same class of flaw — a repricing bug triggered by borrowing an asset against collateral in the same token — that cost Allbridge about $573,000 on BNB Chain in April 2023. The 2023 fix evidently didn't carry over to the Solana pool logic exploited this time.

Sources

  1. 1Allbridge exploited for $1.66 millionWeb3 Is Going Great
  2. 2Allbridge Core pauses protocol after $1.65 million flash loan exploit: onchain analystsThe Block
  3. 3Cross-chain protocol Allbridge halts after $1.65 million flash loan exploitDecrypt
Share

Read next