Radiant Capital Hack

Reported loss $4.3M
Arbitrum
Flash Loan Attack

What happened

On January 2, 2024, an attacker exploited Radiant Capital's newly launched native USDC market on Arbitrum, ultimately borrowing 1,900 WETH, reported at about 4.5 million dollars. The attack inflated the new market's liquidity index while its reserves were effectively empty, then used rounding in the rToken burn path to withdraw collateral that should have remained locked. Radiant paused its lending pools and later resumed markets while the native USDC market remained under review.

How it happened

  1. The attacker targeted the newly initialized native USDC reserve while it had no other user deposits.
  2. The attacker donated native USDC and repeatedly used flash loans, causing fees to accrue to a single rUSDC position and sharply inflating the liquidity index.
  3. The inflated index made the attacker's collateral appear more valuable, allowing WETH borrowing.
  4. Precision loss when burning rUSDC let the attacker withdraw the USDC collateral as well, leaving bad debt after borrowing 1,900 WETH.

Protocol details

Classification Borrowing and Lending / Protocol Logic / Token & Share Accounting
Protocol Type Lending
Affected asset / contract RDNT
Implementation language Solidity
Protocol links Website @RDNTCapital

Security review history

Bug bounty Immunefi Protocol

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.