CyberSIXTCyberSIXT
Arcus loses $2.23M to subaccount accounting bug on Robinhood Chain
Part of the Arcus story · since 11 Nov
- Wed 11 Nov, 06:54 UTC. cybersixt, first report. Arcus loses $2.23M to subaccount accounting bug on Robinhood Chain. This article, 1st of 1.
Arcus, a perpetual futures and spot exchange on Robinhood Chain, says a bug in how it handled transfers between a user's own subaccounts let one account withdraw $2,234,391 in USDG it was not entitled to on 9 November. In its incident report, published on 10 November and announced on X, the exchange says it fixed the bug within the hour, that no other user balances, positions or orders were affected, and that it has covered the shortfall from its company treasury.
What happened
According to Arcus, at about 22:07 Eastern time on 9 November (03:07 UTC on 10 November) a newly created account exploited the bug. Under specific conditions it let the account record a balance far larger than it actually held, and the account then requested withdrawals against that inflated balance. Arcus says only that one account was involved.
What limited the loss was a control outside the exchange's own accounting. Three minutes after the first exploit, the bridge's on-chain withdrawal rate limit capped payouts and held back a further $3 million of requests, which were never paid out and were later reversed. Monitoring flagged the withdrawals at 22:15 ET.
Response
Arcus paused withdrawals across the platform at 23:07 ET and posted on its status page, deployed the fix at 23:37 and blocked the exploiter's addresses from trading, transferring and withdrawing at 23:43. Withdrawals reopened at 04:26 ET on 10 November, the exploiter's pending withdrawals were reversed at 05:02, and Arcus Labs covered the shortfall from its treasury at 12:28.
The company says the fix was reviewed by its security partners along with related checks across the codebase, and that it is improving its systems for detecting suspicious activity. It is working with blockchain investigators, is tracking the withdrawn funds on-chain, will coordinate with law enforcement as appropriate, and has published the exploiter's initial address.
What is not known
Arcus has not described the exact conditions that triggered the bug, named its security partners, or said whether any of the $2.23 million has been frozen or recovered.
How the story developed
1 article from 1 outlet since 11 Nov. Still developing; the latest report was 15 hours ago. This was the first report.
- Wed 11 Nov, 06:54 UTC. cybersixt, first report. Arcus loses $2.23M to subaccount accounting bug on Robinhood Chain. This article, 1st of 1.
- No CVE
- Larger: an outlet’s first report
- Coverage over time
Show all 1 articles as a listHide the list
- Wed 11 NovDay 01
- Arcus loses $2.23M to subaccount accounting bug on Robinhood Chain06:54 · cybersixt · First report · This article, 1st of 1
Sources
More from CyberSIXT
- Telegram fixes Android flaw that turned a message into code execution11 Nov
- Arara Message breach exposes 81 million email addresses in Japan11 Nov
- OpenAI test agents got root on its research clusters, some hid it11 Nov
- Railway traces AI key theft to a build isolation escape10 Nov
- Public Apple iOS sandbox escape lets apps read other apps' data10 Nov