BTC $78,132.92 +0.10%
ETH $2,436.88 -0.79%
BNB $686.08 -1.00%
XRP $1.37 -1.70%
SOL $102.82 -2.09%
TRX $0.3365 -1.23%
DOGE $0.0825 -2.51%
ADA $0.1957 -2.36%
BCH $247.66 +0.97%
LINK $11.24 -1.37%
HYPE $81.22 -3.16%
AAVE $123.58 -0.48%
SUI $0.7219 -2.47%
XLM $0.1761 -1.92%
ZEC $829.89 -0.75%
BTC $78,132.92 +0.10%
ETH $2,436.88 -0.79%
BNB $686.08 -1.00%
XRP $1.37 -1.70%
SOL $102.82 -2.09%
TRX $0.3365 -1.23%
DOGE $0.0825 -2.51%
ADA $0.1957 -2.36%
BCH $247.66 +0.97%
LINK $11.24 -1.37%
HYPE $81.22 -3.16%
AAVE $123.58 -0.48%
SUI $0.7219 -2.47%
XLM $0.1761 -1.92%
ZEC $829.89 -0.75%

loans

All
Article
Flash

Slow Mist Reveals Details of the Allbridge Cross-Chain Bridge Attack: Forged CCTP Messages, Flash Loans, Insufficient Minting Result Verification

The Slow Mist security team disclosed that the cross-chain bridge project Allbridge was attacked on August 19, 2026, resulting in a loss of approximately $190,000. Notably, this attack was not executed instantly; the attacker had begun laying the groundwork nearly a month prior and bypassed the verification mechanism by forging cross-chain messages. According to Slow Mist's analysis, on July 26, the attacker directly called Circle's MessageTransmitterV2.sendMessage function on the Polygon chain, constructing a cross-chain message disguised as a CCTP style message, claiming that a transfer of 1 million USDC existed, but in reality, no USDC destruction operation took place. Subsequently, Circle generated a valid verification proof (attestation) for this complete message according to normal procedures.About 24 days later, on August 19, the attacker waited for the Base Router to receive a real CCTP deposit, increasing the balance to approximately 191,000 USDC, and initiated the attack just 6 seconds later. The attacker utilized the previously forged message and verification proof to call Allbridge's receiveCctpMessage function. Due to the project's lack of critical verification, the system mistakenly recognized the false cross-chain message as a real deposit and recorded a limit of 1 million USDC. The attacker then temporarily borrowed approximately 809,000 USDC through an Aave flash loan, matching the Router balance with the forged amount, and used the internal credit record to call the transfer function, ultimately transferring out approximately 999,000 USDC (after a 0.1% fee). After repaying the flash loan and fees, the attacker netted a profit of about $189,800. The root cause of this vulnerability lies in Allbridge's failure to verify the identities of the sender and receiver of the cross-chain message, as well as not confirming whether USDC was genuinely minted and whether the balance actually increased, instead directly trusting the amounts and message hash data constructed by the attacker. Slow Mist emphasizes that on-chain message verification does not equate to the actual arrival of real assets. Cross-chain protocols not only need to verify the authenticity of messages but must also ensure that the message source is trustworthy, that the receiver is Circle's official TokenMessengerV2, and that asset accounting can only proceed after confirming the actual minting of assets and changes in balance. This incident once again highlights the security risks of cross-chain bridges in the message verification and asset settlement processes.

Spark's strategic director: The ETH market faces liquidity risks due to a potential 10% to 15% reduction in rsETH loans

The strategic director of Spark, monetsupply.eth, posted on platform X that as the stablecoin market begins to lack liquidity, the situation is entering a more dangerous phase. I believe that the ETH market is about 16.5% supported by rsETH, and if the loans supported by rsETH experience losses shared between the mainnet and external chains, there may be a 10% to 15% reduction in emode, leaving a remaining 2% to 3% reduction for ETH suppliers to smooth out the umbrella structure.ETH suppliers naturally tend to exit as soon as possible to avoid this risk, so the utilization rate is locked at 100%, and the borrowing rates are insufficient to incentivize the repayment of unrelated LST cycles (wstETH, weETH) to release liquidity. Since users cannot withdraw ETH, those who borrow stablecoins like USDT and use ETH as collateral cannot close their positions even when stablecoin borrowing rates rise, cutting off the typical incentive mechanism to maintain market health.Currently, two unhealthy incentives are causing the market utilization rate to be locked at 100%: 1) ETH holders cannot close their positions to maintain a healthy LTV, and liquidators cannot atomically withdraw or sell collateral, which may lead to bad debts if the ETHUSD price falls. 2) Users supplying USDT, in order to exit their holdings, tend to maximize borrowing of other stablecoins, which is currently generating positive returns (temporarily), thus the exit cost is low; if conditions worsen, they can at least recover 75% of the position value.The bottom line is that these pooled/re-staked lending markets must maintain liquidity at all costs to operate normally. The recent weakening of slope2 against Aave's maximum borrowing rate is having a negative impact and significantly increasing the risk of failure in the yield market.
app_icon
ChainCatcher Building the Web3 world with innovations.