CryptoReal
CASE FILE — May 3, 2024

Pike Finance Hit Twice in Four Days as the Same Storage Bug Drains $1.9M Across Three Chains

Pike Finance, a cross-chain lending market that lets users borrow and lend native assets directly on their home blockchains without wrapping or bridging them, was exploited twice within the space of four days in late April 2024, losing a combined total of more than $1.9 million.

Pike's pitch is a "universal liquidity market" — a single protocol spanning multiple chains that avoids the wrapped-asset and bridging risks common to cross-chain lending. That architecture is also what let one underlying flaw be exploited more than once.

The first breach: April 26, Arbitrum

According to Pike Finance's own account of the incident, the root cause traced back to insufficient security checks in the functions handling CCTP (Circular Cross-Chain Transfer Protocol) transfers. While the team was in the process of attempting to pause the protocol, an additional dependency introduced into the code shifted the contract's storage layout and displaced the "initialized" variable, throwing the contract into an unintended state.

An attacker seized on that misconfiguration to upgrade Pike's spoke contracts without holding admin privileges, then drained funds through the compromised implementation. The underlying flaw let the attacker re-initialize the upgraded implementation contract and claim owner permissions for themselves — effectively taking control of a contract they had no rights to touch.

Pike Finance had already acknowledged this initial attack days earlier, following a separately reported USDC-related vulnerability. But the fix — or lack of one — left the door open for a repeat performance.

The second breach: April 30, three networks at once

On April 30, Chain Aegis flagged a fresh attack, this time spanning Ethereum, Arbitrum, and Optimism simultaneously, and pulling out more than $1.6 million in ARB, OP, and ETH. Pike confirmed the incident shortly after.

Per analysis from Quill Audits, both the April 26 and April 30 incidents stemmed from the identical smart-contract weakness, allowing the attacker to override contract logic on each occasion. The mechanics broke down as follows:

Sums referenced in this case file
  • The attacker called the initialize function on the original contract and inserted their own address into the _isActive variable.
  • Because the initializer functions lacked proper access protection, the attacker was able to sidestep the safeguards meant to stop them from being run more than once.
  • By manipulating version numbers, the attacker used up and locked out otherwise-reusable version slots, which let them trigger fresh initialization steps with every subsequent upgrade.
  • Finally, the attacker called upgradeToAndCall to push through a malicious implementation, completing the takeover.

On-chain trail

April 26 attack (Arbitrum):

April 30 attack (multiple networks):

Security posture, and the money on the table

At the time of the exploits, Pike Finance had no completed public audit and no live bug bounty program — both sections of its documentation were still marked "coming soon." Its contracts page also had not been updated to reflect mainnet deployments, still listing only testnet addresses.

The protocol had raised $6.45 million from a community presale of its native PIU token at the end of March 2024. Following the April 26 attack, the team sent an on-chain message to the exploiter, and after the April 30 incident it offered a 20% bounty for the return of funds or information leading to their recovery, along with a promise of a fuller incident report and a reimbursement plan at a later date.

Responses to Pike's exploit announcement show many presale participants asking whether their contributions were safe; those funds are reported to be unaffected so far.

Taken together, the back-to-back incidents highlight how an unresolved architectural flaw — rather than two unrelated bugs — allowed a single class of vulnerability to be exploited repeatedly across different chains before it was contained.

Pike Finance
Investigation alerts

Get new scam files the moment we publish them — usually 2–3 emails a week.

Enter a valid email address.

No spam, unsubscribe anytime. We never sell your data. Crypto assets are volatile and high-risk; nothing here is financial advice.

You're on the list. Watch your inbox for the next scam file.