1.23 million held pending Cosmos Hub vote

fiverr
Ledger


An attacker moved roughly 1.73 million stolen ATOM from Neutron to the Cosmos Hub during a Sept. 22 governance attack. Hub validators secured 1,227,121.37 ATOM of that flow in an emergency software patch, but the six signers holding it say a separate Hub governance proposal must pass before they release the funds to affected users and protocols.

That condition, detailed in a Sept. 25 account from Cosmos Labs, separates the emergency action validators took to prevent further outflows from the decision over who should receive the money. The recovery address held 1,227,121.374688 ATOM in a Hub balance query at 15:40 UTC on Sept. 26. The tokens were in custody, while Cosmos Labs said the Neutron response team was still preparing the evidence and distribution plan that would support a return.

How validators secured the ATOM

The attack began on Neutron on Sept. 22, when a governance proposal gave the attacker administrative control over contracts used by Astroport and other protocols, according to the Hub maintainers. The attacker moved some of the stolen assets to other networks, including roughly 1.73 million ATOM to the Cosmos Hub. The Hub itself was not exploited; it became the place where part of the stolen balance could still be intercepted.

Related Reading

Neutron DAO passes a new proposal, and $9.3M in crypto disappears

As the attacker swapped and bridged ATOM, Hub validators halted their chain at height 33,086,740. They then agreed to restart on a patched version of the Gaia software, v28.3.0. At the first height after the halt, the patch made a one-time state change that transferred 1,227,121.37 ATOM from the attacker-linked Hub address to a recovery multisig before ordinary transactions resumed. The Hub’s Sept. 24 update says the binary was scoped to that one source account and did not change other user balances or delegations.

The process was a coordinated validator update, not an on-chain vote authorizing compensation. Cosmos Labs says validators received the written source and destination addresses, the list of six signers and the proposed scope before it built and distributed the binary. Validators representing more than 67% of Hub voting power had confirmed installation before the Sept. 23 restart. Blocks resumed at 12:00 UTC, and the transfer took effect at about 12:06 UTC.

The maintainers said the binary was tested against a fork of mainnet state and distributed with a checksum. Its source diff was withheld at the time because publication would expose security fixes in the underlying v28.2.0 release that remained under a coordinated disclosure embargo. Cosmos Labs said it expected to publish the diff after the embargo lifted. That was its Sept. 25 disclosure timetable, not confirmation of a later release.

Related Reading

Cosmos restarted to seize $2.2 million in stolen ATOM, but 169,000 tokens still escaped

Custody of stolen ATOM does not settle who gets paid

Nansen, Keplr, Enigma, Silknodes, Kiln and Polkachu are the six validators named as multisig signers. Any four signatures meet the wallet’s technical threshold for a transaction. The signers have stated a separate condition for using that capability: a passed Cosmos Hub signaling proposal must authorize a legitimate transfer. Cosmos Labs says it has no key to the wallet.