Skip to content

Invest Independently confirmed2 publishers 2 min read Published

A stale share counter in UNCX Vesting V2 let attackers drain $1.49 million across four chains

UNCX's Vesting V2 contracts lost about $1.49 million across four chains, Blockaid said, after a release function left a stale share counter. Immunefi's head of security says the contract never enforced a rule keeping the global share total consistent across functions.

The Investor · Invest desk

Send a correction

BNB Smart Chain took most of the UNCX losses Losses on each chain from the Vesting V2 exploit, against the about $1.494 million combined, per Blockaid's October 15 update.

Bars showing each chain's part of the about $1.494 million in losses Blockaid counted: BNB Smart Chain about $969,000, about 65%; Ethereum $242,000; Robinhood Chain $169,000. Base, at $114,000, is not plotted.

BNB Smart Chain took most of the UNCX losses
SharePartWholePercentClaim
BNB Smart Chain, approximately$969,000 lost$1,494,000 lost65%21
Ethereum, approximately$242,000 lost$1,494,000 lost16% (computed)5
Robinhood Chain, approximately$169,000 lost$1,494,000 lost11% (computed)5

What happened

  • Blockaid's breakdown was $969,000 on BNB Smart Chain, $242,000 on Ethereum, $169,000 on Robinhood Chain and $114,000 on Base, about $1.494 million combined.
  • Immunefi's Gonçalo Magalhães said the cancel function then read the unchanged counter and subtracted the unvested portion again, which inflated the value assigned to the remaining shares.
  • In the attack he described, the exploiter opened three positions, sacrificed two through withdrawal and cancellation, and left the third eligible for a withdrawal with a "massive profit".
  • UNCX said on X on Oct. 14 that the incident is isolated to Vesting V2, with its liquidity pool lockers and legacy vesting contracts unaffected, and that 10 tokens were involved.

Why it matters

  • Who's exposed exposure Holders of the 10 affected tokens are told to stay out of the related liquidity pools until each project team issues guidance. The cost of a vesting-contract bug lands on traders who never used the vesting product.
  • What it costs cost No funds had come back from the main attacker or the copycats at the last update. Magalhaes says providers and affected projects share responsibility for reimbursement. The recovery bill sits with UNCX and the projects.
  • What it limits constraint Token fees are already at the 5% maximum the Vesting V2 contracts permit and cannot go higher. Any further tightening has to come from somewhere other than the token-fee setting.
  • Who has to decide decision A security firm watching a live drain has to choose its order of contact: the team that may be able to pause first, then large depositors. A public call to withdraw comes only when those routes are exhausted.

Blockaid said on Oct. 15 that the total had reached about $1.49 million [1], roughly 17 times the $86,000 it first flagged on Ethereum a day earlier [2]. It counted 11 drain transactions, some from copycat addresses and MEV bots [3]. BNB Smart Chain's $969,000 is about 65% of the $1.494 million that the four chain figures add up to [5][21].

Two accounts describe the same fault. Gonçalo Magalhães, head of security at Immunefi, told crypto.news that the release function failed to deduct released shares from a position's counter [7]. ExVul, which examined the first Ethereum transaction, attributed the attack to an accounting discrepancy in the VestingManager contract. That discrepancy let a small leftover position withdraw tokens deposited by other users of the shared pool [6].

In our view the same check applies to pooled vesting contracts beyond UNCX. A contract that holds many depositors' tokens against one global share total has to move each position's counter and that total together on every path. Magalhães said this one did not: "Ultimately, the smart contract failed to make sure that no functions could break the invariant around the shares' global counter." [10] The safeguard he named is a rule that every operation preserves the accuracy of the total share count [11].

UNCX's own scoping points the other way [12]: an older codebase from the same team did not fail this way, so the defect may belong to V2's implementation and not to pooled vesting itself. No source reports a second protocol with the same flaw. The test is whether the position shares still sum to the global counter after each release or cancel. We would be wrong if audits of other pooled vesting contracts find the counter updated on every release and cancel path, and right if one fails that test.

UNCX's levers all sit on the cost of using the contract. The Crypto Times reports the early step as a fee of 100 ETH or its equivalent [15] and the latest as flat fees above 1,000 ETH per new lock [14]. In Magalhães's account the exploiter opened three positions [9]. If each paid the new fee, the bill is more than 3,000 ETH, and 3,000 ETH is worth more than the $1.494 million taken at any ETH price above roughly $498 [20]. We'd expect a fee that size to stop legitimate new locks as well. UNCX said the changes are meant to make further exploitation economically unviable while its investigation continues [16].

What to watch

  • Whether UNCX or the affected token teams announce reimbursement terms or any returned funds.
  • Whether UNCX publishes a post-mortem or a change to the release and cancel logic, since the latest listed steps are fee changes.
  • Whether another pooled vesting protocol discloses the same global-counter defect. That would widen the lesson beyond Vesting V2.

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

Evidence68
Adoption
Not scored
Hype gap−5
Incentives50
Confidence70
Why these scores

Claim ledger

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

  1. [1]

    Blockaid said on October 15, 2026 that losses from the exploit of UNCX Network's Vesting V2 smart contracts had grown to about $1.49 million across four blockchains.

    Reported Supported Source: Blockaid, via The Crypto Times2 sources— create a free account to open themView cited source
  2. [2]

    The $1.49 million figure is roughly 17 times the $86,000 that Blockaid first flagged on Ethereum a day earlier.

    Reported Supported Source: Blockaid, via The Crypto Times2 sources— create a free account to open themView cited source
  3. [3]

    Blockaid counted 11 drain transactions in total, including activity from copycat addresses and maximal extractable value (MEV) bots.

    Reported Supported Source: Blockaid, via The Crypto Times2 sources— create a free account to open themView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

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

  1. crypto.news

    1 article · October 16, 2026

    UNCX exploit exposes share-accounting flaw behind reported $1.5M loss
  2. cryptotimes.io

    1 article · October 15, 2026

    Vesting V2 Bug Drains ~$1.5M Across 4 Chains as Copycats Join In

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Entities

Loading related stories