DeFi Security Research

Exploit case studies and active protocol security research from the VERITAS 8-Gate engine.

$624M

Ronin Network (Axie Infinity)

5 of 9 validators controlled by a single entity. Social engineering compromised the remaining key needed. Largest DeFi h...

March 29, 2022 Ethereum Gate 1 (TYPE) + Gate 5 (INCENTIVE)
$326M

Wormhole

Attacker forged guardian approvals using a deprecated Solana syscall, minting 120,000 unbacked wETH....

February 2, 2022 Solana / Ethereum Gate 1 (TYPE)
$197M

Euler Finance

Unchecked donate-to-self function allowed attacker to inflate collateral value via flash loan and drain reserves....

March 13, 2023 Ethereum Gate 3 (MATH) + Gate 2 (EVIDENCE)

🔬 Active Research

$100,000

Gearbox V3

An attacker can manipulate the price oracle of a collateral asset to trigger a liquidation with an artificially high "lo...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$500,000

Pendle V2

A flash loan can be used to execute a massive swap, pushing the AMM's internal pricing curve calculations (which use `Lo...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$100,000

Inverse Finance

The pessimistic oracle's `dailyLows` state variable can be manipulated via a flash loan to record an artificially inflat...

2026-03-03 Logic Flaw 8-Gate Verification
$2,000,000

Lido V3

The core invariant `total_shares * share_price == total_underlying_assets` is violated due to precision loss from intege...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$1,000,000

Frax Finance

The `fpi_price` returned by `getReservesAndFPISpot()` is explicitly marked as "flash loan susceptible" in the code comme...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$1,000,000

GMX

An attacker can artificially inflate the share price by directly transferring underlying assets to the vault, which incr...

2026-03-03 Logic Flaw 8-Gate Verification
$500,000

Puffer Finance

The `_depositRevenue` function transfers underlying assets (WETH) directly to the `PUFFER_VAULT` without minting corresp...

2026-03-03 Logic Flaw 8-Gate Verification
$1,000,000

Origin Protocol

A donation attack is possible. An attacker can directly transfer `bridgedWOETH` to the `BridgedWOETHStrategy` contract. ...

2026-03-03 Logic Flaw 8-Gate Verification
$200,000

Synthetix V3

A precision loss vulnerability allows an attacker to inflate the `valuePerShareD27` (share price) by making a dust depos...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$100,000

Holograph

An attacker can perform an inflation attack by being the sole or one of the first stakers. When a large reward is subseq...

2026-03-03 Logic Flaw 8-Gate Verification
$50,000

Celo

An attacker who is a legitimate oracle can temporarily depress the median price by reporting a low value, deposit assets...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$15,000,000

LayerZero V2

The `MessagingComposer` passes `_extraData` directly from the executor to the destination OApp's `lzCompose` function, e...

2026-03-03 Logic Flaw 8-Gate Verification
$2,500,000

Morpho

A precision loss vulnerability in the share conversion logic (e.g., `convertToShares` and `convertToAssets`) can be expl...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$100,000

Prisma Finance

The `PriceFeed` contract is designed to fetch share prices from external Liquid Staking Token (LST) contracts using a co...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$1,000,000

Aave V3 Core

The `_isUpAndGracePeriodPassed` function incorrectly interprets a `0` value from the `_sequencerOracle` as a "healthy" s...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$2,000,000

Wormhole

Potential unknown vulnerability identified in Wormhole contracts....

2026-03-03 Unknown 8-Gate Verification
$1,000,000

Compound V3

Potential unknown vulnerability identified in Compound V3 contracts....

2026-03-03 Unknown 8-Gate Verification
$1,000,000

Chainlink CCIP

Potential unknown vulnerability identified in Chainlink CCIP contracts....

2026-03-03 Unknown 8-Gate Verification
$1,000,000

dYdX V4

Potential unknown vulnerability identified in dYdX V4 contracts....

2026-03-03 Unknown 8-Gate Verification
$1,000,000

Balancer V3

The `_computeEclpTvl` function computes the pool invariant using `Rounding.ROUND_DOWN`, which, when combined with potent...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$500,000

Across Protocol

The `_exchangeRateCurrent(l1Token)` used to calculate `l1TokensToReturn` is susceptible to flash loan manipulation, allo...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$250,000

Lombard Finance

The `stakeLBTC` function calculates the `amountBTCB` to be transferred using integer division (`((amountLBTC * divider) ...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)
$15,500,000

Uniswap V4

The `Extsload` contract allows external contracts to read the AMM's storage slots (reserves `x` and `y`). An attacker ca...

2026-03-03 Oracle Manipulation Gate 2 (EVIDENCE)
$1,000,000

EigenLayer

The `_getProofVersion` function determines the proof verification logic (DENEB or PECTRA) based on a `proofTimestamp` an...

2026-03-03 Logic Flaw 8-Gate Verification
$500,000

Ether.fi

A "donation attack" is possible where an attacker makes a minimal initial deposit, then a large amount of the underlying...

2026-03-03 Logic Flaw 8-Gate Verification
$500,000

DeXe Protocol

The `_ln_36` function, intended for high-precision (36 decimal) natural logarithm calculation, incorrectly scales its fi...

2026-03-03 Precision Loss / Truncation Gate 3 (MATH)