Skip to content

Invest Independently confirmed2 publishers 3 min read Published

Bitget traces $387.5 million breach to stolen internal credentials via third-party product flaw

Bitget CEO Gracy Chen said the exchange's $387.5 million breach ran through a vulnerability in a third-party security product that gave attackers internal credentials to sign off fraudulent withdrawals. The loss was about 83% of its $464 million Protection Fund.

The Investor · Invest desk

Send a correction

Illustration accompanying Bitget traces $387.5 million breach to stolen internal credentials via third-party product flaw
Generated illustration

What happened

  • Bitget said it has since restricted internal access, added independent verification for withdrawals and increased monitoring for unusual activity.
  • The exchange has not published a recovery figure; Chen said some assets are frozen with help from other participants but a total will come only after verification.
  • Bitcoin withdrawals resumed with 9,585 orders and 4,098.036 BTC processed by Monday afternoon, with other assets phased back through October 2.

Why it matters

  • Who's exposed exposure A custody firm's attack surface now includes the security software it buys: a stolen credential from a vendor's product was enough to move funds out of hot wallets.
  • What it limits constraint Bitget can add its own withdrawal checks but cannot force THORChain to blacklist addresses, so the laundering rail stays outside its control.
  • What doesn't add up contradiction Bitget confirms some assets are frozen but declines to quantify recovery, and the North Korea attribution it floated earlier is now described as unverified indicators.

The attack path Bitget described is the one every exchange should assume is live against its own stack. Gracy Chen said the attacker exploited a vulnerability in a third-party security product to obtain high-level internal credentials, then used those credentials to issue fraudulent withdrawal commands that bypassed the exchange's risk controls [2][6]. The failure sat between the vendor's product and Bitget's own withdrawal logic. Most custody counterparties do not test that seam, because it is somebody else's code. Private keys were not compromised and the cold wallets were untouched [3].

The remediation Bitget listed is a checklist of what the controls did not do before. It restricted internal access, added independent verification for withdrawals, and increased monitoring for unusual activity [7]. Independent verification for withdrawals is the one that matters here, because a single set of stolen internal credentials was enough to sign off hot-wallet transfers without a second, out-of-band check.

The money side is more legible than the forensics. The loss started at about $352 million on detection at 18:31 UTC on September 24 [4][8], and rose to roughly $387.5 million once Bitget accounted for additional Zcash and TRON transfers, which the exchange framed as a fuller count rather than fresh theft [1][5]. The Protection Fund held more than $464 million when the incident was first disclosed [12], so the loss was about 83 percent of the fund [21]. Chen said Bitget will replenish the fund with its own capital to bring it back above $300 million within a week [13], a floor the exchange has committed to before [14]. Its August report put the fund's average monthly value at $382 million [15].

Bitget has not published a recovery number. Some assets have been frozen with help from other industry participants, but the exchange said it would release a total only after verifying the amounts [16]. On the earlier suspicion of a North Korea link, Chen said: "What was shared previously was based on preliminary indicators identified during the investigation" [9], and that "those indicators are still being assessed. Mandiant and SlowMist are supporting the independent forensic investigation, and that work is ongoing. We will share further findings as they are verified" [10].

There is a live dispute over how the stolen funds are moving. Bitget had asked THORChain, a cross-chain swap protocol, to refuse service to addresses tied to the attack; THORChain has said it cannot selectively blacklist individual addresses [17]. Chen said the exchange is not asking any protocol to do the technically impossible: "We understand that THORChain operates as a decentralized protocol and has said that it cannot selectively blacklist individual addresses. We respect the technical constraints of different networks and are not asking any protocol to take actions that are not technically possible" [18].

Bitcoin withdrawals are back. Bitget processed 9,585 orders totaling 4,098.036 BTC as of 17:00 UTC+8 on Monday, with ether, USDT and other assets phased back through October 2 [11][19]. Chen called this Bitget's first incident of this kind in eight years [20]. In my view, a custody firm's attack surface now includes the security products it buys, and the one control that would have caught this was a second verifier on the withdrawal itself.

What to watch

  • The recovery total Bitget said it will release once frozen amounts are verified, against the roughly $387.5 million lost.
  • Whether Mandiant and SlowMist confirm or drop the North Korea attribution Chen now calls preliminary.
  • Whether Bitget names the third-party vendor whose product leaked the credentials, and whether other exchanges using it respond.

Information, not investment advice. This story is general information about companies and markets, drawn from cited reporting. It is not a recommendation to buy, sell or hold any security; check the cited sources before acting.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence55
Adoption
Not scored
Hype gap+10
Incentives70
Confidence60
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Bitget disclosed the attack path behind a $387.5 million breach as Bitcoin withdrawals restarted.

    Reported SupportedView cited source
  2. [2]

    CEO Gracy Chen said attackers exploited vulnerabilities in a third-party product to steal internal credentials and bypass the exchange's withdrawal controls.

    Reported SupportedView cited source
  3. [3]

    Private keys were not compromised and Bitget's cold wallets were not affected, according to Chen.

    Reported SupportedView cited source
  4. [4]

    Bitget initially estimated $351.6 million had been affected after detecting unauthorized transfers at 18:31 UTC on September 24.

    Reported SupportedView cited source
  5. [5]

    Bitget later raised the figure to approximately $387.5 million after identifying additional Zcash and TRON transfers, saying the increase represented a more complete accounting rather than additional theft.

    Reported SupportedView cited source
  6. [6]

    Chen said the attacker used the stolen high-level internal credentials to issue fraudulent withdrawal commands.

    Reported SupportedView cited source
  7. [7]

    Bitget said it addressed the security flaw and tightened withdrawal controls, including restricting internal access, adding independent verification for withdrawals and increasing monitoring for unusual activity.

    Reported SupportedView cited source
  8. [8]

    The attack occurred on Sept. 24 when Bitget detected unauthorized transfers from several of its hot wallets and temporarily suspended withdrawals.

    Reported SupportedView cited source
  9. [9]

    "What was shared previously was based on preliminary indicators identified during the investigation," Chen said of the earlier North Korea suspicion.

    Reported SupportedView cited source
  10. [10]

    "Those indicators are still being assessed. Mandiant and SlowMist are supporting the independent forensic investigation, and that work is ongoing. We will share further findings as they are verified," Chen said.

    Reported SupportedView cited source
  11. [11]

    Bitcoin withdrawals went live on the Bitcoin network and BNB Smart Chain, with ether, USDT and other assets set to follow in phases.

    Reported SupportedView cited source
  12. [12]

    The Protection Fund held more than $464 million when the incident was first disclosed.

    Reported SupportedView cited source
  13. [13]

    Chen said Bitget will replenish the fund with its own capital to bring its value back above $300 million within a week.

    Reported SupportedView cited source
  14. [14]

    Bitget has historically committed to maintaining the Protection Fund above $300 million.

    Reported SupportedView cited source
  15. [15]

    Bitget's August report placed the fund's average monthly value at $382 million.

    Reported SupportedView cited source
  16. [16]

    Bitget has not disclosed how much stolen crypto was recovered or frozen; Chen said some assets have been frozen with help from other industry participants but a total would come only after verification.

    Reported SupportedView cited source
  17. [17]

    Bitget had called on THORChain to refuse services to addresses linked to the attack; THORChain has said it cannot selectively blacklist individual addresses.

    Reported SupportedView cited source
  18. [18]

    "We understand that THORChain operates as a decentralized protocol and has said that it cannot selectively blacklist individual addresses. We respect the technical constraints of different networks and are not asking any protocol to take actions that are not technically possible," Chen said.

    Reported SupportedView cited source
  19. [19]

    Bitget processed 9,585 withdrawal orders totaling 4,098.036 BTC as of 17:00 UTC+8 on Monday, with other assets scheduled to return through October 2.

    Reported SupportedView cited source
  20. [20]

    Chen described the breach as Bitget's first security incident of this nature in eight years.

    Reported SupportedView cited source
  21. [21]

    The roughly $387.5 million loss was about 83 percent of the Protection Fund's balance of more than $464 million when the incident was disclosed.

    Derived Supported

Sources

2 independent publishers whose own reporting we read for this story.

  1. cointelegraph.com

    1 article · September 28, 2026

    Bitget CEO says $388M hack exploited third-party security vulnerability
  2. cryptobriefing.com

    1 article · September 28, 2026

    Bitget reveals attack path behind $387.5M breach as Bitcoin withdrawals restart

Topics and entities

Entities