Hacks / Statistics / Q1 2026

Q1 2026 Exploit Report

January–March 2026: 29 reproduced exploits, $11.5M in stated losses.

29 exploits from January–March 2026 are reproduced in the library, 20 more than in Q4 2025. 22 of them state a dollar loss, $11.5M in total, against $135M the quarter before. Logic was the most common root-cause category, on 23 of the 29 incidents (79%). BNB Chain had the most incidents (12), while Ethereum carried the largest stated losses ($6.7M). The largest stated loss was Makina Finance Exploit at $5.1M, 44% of the quarter's stated total.

Incidents

29

9 in Q4 2025.

Stated losses

$11.5M

22 of 29 incidents state a dollar figure. $135M in Q4 2025.

Largest stated loss

$5.1M

Makina Finance Exploit

Most common root cause

Logic

On 23 of 29 incidents.

Root causes

How many of the quarter's incidents carry each category.

Logic23Oracle Manipulation10Access Control6Arithmetic4DeFi4Untagged3Authentication1Governance1Input Validation1Reentrancy1

An incident with two categories counts under both.

View as table
CategoryIncidentsStated losses
Logic23$3.5M
Oracle Manipulation10$8.5M
Access Control6$155K
Arithmetic4$443K
DeFi4$800K
Untagged3$257K
Authentication1$1.3M
Governance1$5.1M
Input Validation1$3.5K
Reentrancy1$37.7K

Chains

Where the exploited contracts were deployed.

BNB Chain12Ethereum8Base5Arbitrum2Polygon2
View as table
ChainIncidentsStated losses
BNB Chain12$1.6M
Ethereum8$6.7M
Base5$1.9M
Arbitrum2$395K
Polygon2$910K

Largest stated losses

The 5 incidents of the quarter with the largest stated loss. Select a bar to open the write-up.

View as table
IncidentChainStated loss
Makina Finance ExploitEthereum$5.1M
Moonwell cbETH Oracle IncidentBase$1.8M
FoomCash / FOOM LotteryEthereum$1.3M
Whalebit Oracle Manipulation ExploitPolygon$824K
BCE scheduledDestruction drainBNB Chain$800K

Every incident of the quarter

Largest stated loss first. Each opens the root-cause write-up and the runnable replay.

IncidentStated loss
Makina Finance ExploitSelf-Referential AUM Oracle Manipulation via Permissionless Re-Accounting$5.1M
Moonwell cbETH Oracle IncidentMispriced Collateral Enables Near-Free Liquidation$1.8M
FoomCash / FOOM LotteryGroth16 verifier with gamma == delta lets anyone forge proofs$1.3M
Whalebit Oracle Manipulation ExploitSpot-Priced Level Staking Round-Trips a Manipulable Algebra Pool$824K
BCE scheduledDestruction draintoken transfer hook burns LP reserve tokens then sync()s the pair$800K
FutureSwap Perpetual DrainFee Unit-Mismatch (addFee token-units interpreted as bps/share)$395K
InfinitySixStale 1-min TWAP + Instant Referral Bonus Over-Mint$274K
Movie Token (MT) double-count burnBSC Mar 2026 ~$242K$242K
Curve LlamaLend (Inverse Finance sDOLA market) ExploitOracle / Band Manipulation Mass-Liquidation$240K
LAXO Token ExploitUncompensated Pool-Side Burn on Every Sell Breaks x·y = k$137K
ATM BlindBox predictable fallback RNGattacker evaluates settlement seed before calling settle$99K
Old CheckoutPool Bridge Operator (_ALLOW_ALL_)permissionless bridge() routed an ERC-4337 paymaster into draining CheckoutPool's USDC excess$85.7K
Univ3CollateralTokenUni V3 position counted as collateral for every vault owned by the same minter$57K
AlkemiEarn ExploitSelf-Liquidation Storage-Aliasing Collateral Duplication$43.5K
WUKONG Stakingclassical reentrancy in unstake() drains pooled LP$37.7K
MT Token ExploitFee-on-Transfer Overcharge Drains the AMM Pair via skim()+sync()$37K
2026-01 Sparkle! (SPRK) Tobin-tax self-transfer inflation$14.6K
Xocolatl AccountLiquidatorarbitrary caller-supplied HouseOfReserve zeroes the liquidation cost$11.2K
DayContract / PolarxSpot Manip + Rigid Principal Guarantee$10.6K
SynapLogic ExploitUncapped Cumulative Refunds in the Token Sale buy / swap Path$3.5K
XDK ExploitSell-Path "Recycle" Removes XDK from the Live Pair and sync()s$3K
Venus (vTHE) ExploitDonation-Inflated Exchange Rate + borrowBehalf Drains a Victim's Pre-Approved Delegate$661
dTRINITY dLENDflash-premium divided by a 1-wei aToken supply inflates the cbBTC liquidity indexnot in dollars
EST / BNBDeposit Exploitskim()-Fed Proportional Reward Drain + AMM Reserve Manipulationnot in dollars
PRXVT Staking ExploitTransferable Reward-Receipt Token Resets userRewardPerTokenPaidnot in dollars
Revamp referral-reward draina self-referral that pays contributors out of existing pool BNBnot in dollars
StakeOnMe JAKE owner-wrapper reserve asymmetrypublic owner-privileged mint vs. burn pays out against an inflated ETH reservenot in dollars
Truebit ExploitInverted getPurchasePrice Lets Anyone Buy TRU For Free, Then Sell For ETHnot in dollars
VTSwapHook reserve/fee accounting divergenceUniswap V4 custom-curve hook books full specified amount into reserves while pricing output on the fee-reduced inputnot in dollars

A loss is the first dollar figure the write-up states, often for the reproduced transaction and sometimes for the whole campaign. The library counts exploits reproduced here, not every incident in the industry. How these numbers are made.