Upbit Hack

Reported loss $30.0M
Solana
Unauthorized hot-wallet withdrawals

What happened

Upbit detected unauthorized Solana-network hot-wallet withdrawals at 04:42 KST on 27 November 2025, equivalent to 19:42 UTC on 26 November. The exchange revised the estimated loss from ₩54 billion to ₩44.5 billion, approximately $30 million, after adjusting its asset valuation. The incident affected exchange custody rather than the Solana network itself.

Technical root cause

Unauthorized hot-wallet withdrawals are established. A potentially key-exposing wallet flaw was reported during the subsequent review, but its causal connection to this incident remains unconfirmed. A specific signature attack, malware infection or attacker attribution should not be presented as proven.

How it happened

  1. Upbit detected abnormal Solana-network withdrawals and suspended relevant transfers while securing remaining assets.
  2. Its revised assessment separated approximately ₩38.6 billion in customer assets from the exchange's own exposure. Upbit said it would cover customer losses using its reserves.
  3. Upbit reported approximately ₩2.3 billion frozen during the response. Frozen assets are not the same as completed recoveries or customer repayments.
  4. On 28 November, reporting on Upbit's emergency review described a wallet flaw that could expose private keys. Upbit reported fixing the issue, but did not confirm that this was the mechanism used in the theft.

Protocol details

Classification Exchange custody
Protocol Type Centralized exchange
Protocol links Website @Official_Upbit

Post-Incident Timeline

  • 2025-11-28

    Upbit reported approximately ₩2.3 billion in LAYER tokens frozen during the response. Freezing restricts movement; it does not establish that those assets were returned to the exchange.

Build your security review skills

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