Attacker Drains Avici User Card Balances in Live Solana Attack
An attacker drained Avici user card balances in real time on Solana on Aug. 28. Early on-chain tracking put the attacker's total haul above $1 million; Avici later confirmed $500,859.22 in losses across 1,685 user card accounts, part of a wider drain hitting programs run by card issuer Rain. The flaw sat in an outdated Rain contract, not in Avici's own code as first suspected.
An attacker drained Avici user card balances in real time on Aug. 28 by registering new administrators on collateral accounts and withdrawing balances on Solana. Early on-chain tracking by The Defiant and pseudonymous analyst STACC put the attacker's haul above $1 million and counted at least 125 affected accounts, with losses ranging from about $9 to more than $26,000. Avici later confirmed the attack drained $500,859.22 from 1,685 of its users' card balances, part of a wider exploit of contracts run by Rain, the card issuer behind Avici's Visa product. The flaw sat in an outdated Rain contract, not in Avici's own code, and not in passkey authorization as first suspected. At 18:58 UTC, the attacker's wallet held approximately 10,005.03 SOL (worth roughly $1.07 million at that time) plus about $11,600 in USDC and USDT. That figure reflects everything the wallet took across Rain-linked programs, not Avici losses alone. In the previous 11 minutes alone, the attacker's SOL balance had grown by about 2,595 tokens, roughly $277,000. The wallet had been funded with 1.79 SOL bridged through deBridge at 13:40 UTC and sat idle for three hours before its first call against Avici's contracts arrived at 16:49:48 UTC. The attacker signed 14,672 transactions total, with 2,344 failing, according to The Defiant. The attack pattern repeats per victim across three instructions: SubmitSignatures on an authorization program (which invokes Solana's Ed25519 signature verification precompile), AddCollateralAdmin on a collateral program, and WithdrawCollateralAsset on the same program. Both programs belong to Rain's card infrastructure. In one reviewed transaction, a single WithdrawCollateralAsset call moved 2,346.77 USDT from a user's collateral account to the attacker's token account. One SOL swap converted stablecoins into 209.76 additional SOL. Avici acknowledged the attack at 18:42 UTC in a post stating it is "working directly with all relevant partners to resolve it and will share updates as soon as we have more information," per The Defiant. That acknowledgment came one hour and 53 minutes after the first drain transaction. Users had been posting about missing balances before Avici's official response; at 18:44 UTC, one user wrote: "i just got drained of all my balance from my @avici acc, waiting to hear from the project." Both drained programs are upgradeable and share the same upgrade authority, a plain Solana account rather than a multisig, per The Defiant's technical analysis. As of Aug. 28, Avici had not yet disclosed how funds were taken or how many accounts were affected; its confirmation and a full refund pledge followed on Aug. 29. AVICI token traded at $0.2175 on Aug. 28, down 49.4% over 24 hours, with a market capitalization of $2.84 million on $656,543 of 24-hour volume, according to CoinGecko. The token set a record low on Friday, having reached $7.56 on Nov. 26, 2025. AVICI trades mostly on MetaDAO's futarchy automated market maker, which handles about 58% of volume, with the rest split across LBank, KCEX, and MEXC. AVICI now trades at about 62% of its ICO price.
The attacker signed 14,672 transactions (2,344 failed) against card contracts operated by issuer Rain; Avici confirmed $500,859.22 drained from 1,685 user card balances, while the attacker's wallet peaked near $1.07 million in SOL and stablecoins.
The open questions this story flagged were resolved the next day: Avici and Rain confirmed the flaw was implementation-specific to an outdated Rain card contract, not a broader weakness in passkey-based authorization, Avici's confirmed user losses were $500,859.22 across 1,685 card accounts, and Avici pledged full refunds from treasury. The desk's follow-up story carries the confirmed figures.
Ranked, source-checked, and verified by the desk's independent review pass.
Sources
More on Solana
Other reporting from this desk on Solana.
- Solana Begins Testing Alpenglow Upgrade Targeting 150-Millisecond Finality · September 23, 2026 · 7:12 PM ET
- ZetaChain votes to shut down Layer 1, migrate ZETA to Solana · September 21, 2026 · 7:12 PM ET
- Solana Validators Selling Pending-Transaction Access for Up to $4,000 Monthly · September 17, 2026 · 7:13 PM ET
- Solana Raises Transaction Size Limit to 4,096 Bytes via Transaction V1 Upgrade · September 15, 2026 · 8:12 AM ET