RSSAmplifier

Blog

DARKNAVY Blog

Recent content on DARKNAVY Blog

darknavy.orgRSS feed ↗121 posts

Latest posts

DoGNAVY CyberGym Technical Report

DoGNAVY is a joint AI security harness by deepsec@DARKNAVY and independent security researchers based in Shanghai. In a full CyberGym Level 1 evaluation, it passed 1,369 of 1,507 tasks (90.84%). CyberGym Level 1 leaderboard comparison Abstract This report presents DoGNAVY, an agentic system for vulnerability reproduction, and documents its evaluation on the complete CyberGym Level 1 task set.…

Patch In, Exploit Out: How deepsec Reconstructed the Pwn2Own Microsoft Edge Sandbox Escape

On May 14, 2026, security researcher Orange Tsai demonstrated a Microsoft Edge sandbox escape at Pwn2Own Berlin, one of the world’s premier hacking competitions. He was the only contestant to win the browser category, earning $175,000. The organizers later revealed that his exploit chained together four logic bugs rather than relying on the memory-corruption vulnerabilities commonly used in…

Lixir Vault Forged Permit Approval Drain

The attacker reused one non-owner signature across 41 permit calls on six Lixir vault clones, gained allowances over victim shares, and used withdrawETHFrom and withdrawFrom to extract USDC, USDT, ETH, and illiquid LIX from Uniswap V3-backed positions.

Ocean Protocol BPool Single-Sided Join/Exit Math Drain

The attacker flash-borrowed mOCEAN, cycled it through eight SideStaking-managed BPool clones, and used asymmetric join and exit math to turn repeated single-sided liquidity operations into 127,861.011181 mOCEAN of net profit.

DLMC Referral-Reward Price Inflation Drain

DLMC counted attacker-funded USDT reserves as backing while excluding most freshly minted contract-held DLMC from the circulating-supply denominator, so two large `buy()` calls plus referral reward minting pushed `livePrice` upward before an immediate `sell()` extracted roughly $222.6K net.

Royal Royalties Zero-Amount ERC1155 Accounting Inflation Drain

The attacker submitted 100 duplicate tier-42 LDA IDs with zero transfer amounts, creating a false 100x custom tier balance that Royalties trusted for claims and using a flash-swap-funded deposit to extract 263,808.953900 USDC before repayment.

Taiko Bridge Source-Signal Proof Forgery

Bridge delegated message authenticity to `SignalService.proveSignalReceived()` against a saved checkpoint, and the accepted checkpoint let forged source signals without legitimate Taiko `MessageSent` events mark messages valid or retriable before ERC20Vault and ETH releases.

JB Token Pair-Burn Reserve Manipulation

The attacker used flash-borrowed capital to trade through the JB route contract, repeatedly triggering a privileged JB token path that burned tokens directly from the PancakeSwap V2 JB/USDT pair and called sync() after each sell to manipulate reserves.

Aztec Private Rollup Bridge Escape-Hatch Claim-Proof Drain

The attacker called the bridge's escape-hatch path with a proof whose public output named the attacker as recipient, causing the RollupProcessor to trust the forged output owner after verifier success and release 1158 ETH from bridge custody.

Little Boy Plus LP-Share Hashrate Reserve Manipulation

The attacker used flash liquidity to inflate the LBP/USDT pair reserve that LBPHashrate trusted during LP settlement, causing oversized hLBP credit, repeated LBP reward emissions, and a final exit of about 610.56 WBNB.

DIP Token Double-Transfer Reserve Manipulation Exploit

The attacker abused DIP's double-transfer logic through Pancake `skim()` and `sync()` calls to collapse the AIC-DIP reserve balance, drain 29,037,659.001700876485419035 AIC, and cash out through the AIC-USDC pool.

Thetanuts Legacy Index Vault Zero-Cost Remint Exploit

The attacker flash-loaned TN-IDX-USDC-PUT, redeemed the basket once, then called mint 37 times while every basket-token transfer rounded to zero, using the unbacked shares to repay the loan and keeping the redeemed vault assets.

Aztec Connect numRealTxs Mismatch Drain on Ethereum

The exploit submitted 14 processRollup calls. Early rollups carried skipped deposit-like records beyond numRealTxs, while later rollups used real withdrawal records to transfer ETH and supported ERC20 assets from the Aztec proxy to the attacker.

Raydium Legacy Remove-Liquidity LP Mint Validation Bypass

The legacy remove-liquidity path did not sufficiently bind the supplied LP mint and user LP token account to the pool's canonical LP mint, so attacker-created SPL tokens with supply 1 were treated as redeemable LP shares and used to drain pool vault assets.

deepsec: Chasing Mythos with Open-Source LLMs

deepsec , powered by DARKNAVY On April 7, Anthropic introduced Claude Mythos Preview. The announcement quickly drew attention from the AI industry, the security community, and even Wall Street. The framing was unusually strong: Mythos was presented as a powerful cybersecurity AI capable of finding and exploiting vulnerabilities, but “too strong to release broadly.” Anthropic provides…

Joe Agent Liquidity Removal Reentrancy Drain

The attacker repeatedly re-entered Joe Agent's liquidity-removal path during native BNB callbacks before internal LP accounting was reduced, allowing the same credited LP position to be consumed multiple times and extracting 1,195,918.923198279 JOE alongside repeated BNB payouts.

DxSale Legacy Locker Repeat Unlock Drain

The legacy `unlockToken(uint256)` path transferred LP balances without consuming the recorded lock amount, so the same lock entry could be withdrawn hundreds of times until locker balances were depleted; an ownership handoff to an attacker-controlled wallet enabled the setup and execution flow.

SKP Transfer-Hook Reserve Sync Exploit on BNB Chain

The exploit used flash-loaned capital to drain SKP from the SKP/USDT pool, then sold SKP through a transfer path that triggered a token-controlled `sync()` and reset AMM reserves at a distorted state, allowing the attacker to pull out nearly the entire USDT side of the pair.

New Market Trading SquidRouterModule Forged Express Payload Safe Swap Exploit

The attacker bypassed access controls in the module's Axelar express path by supplying a forged Squid source address and attacker-controlled delegate data, then used the victim Safe's existing delegated permissions to approve Permit2 and Uniswap before converting the assets into 0.568933475584054988 u.

ElevateFi Staking Vault Spot-Price Oracle Manipulation

Using flash-loan-funded buying pressure against the EFI/DAI pair, the attacker temporarily inflated the vault's reserve-based oracle, booked $2.5 million of fake staking principal through repeated stake calls, and then claimed 6,256.5334 EFI worth about $25,000 after the price normalized.

Ethereum Bridge BTC Import/Proof Path Trace-Attributed Unauthorized Payout

On Ethereum block `25118335` at `2026-05-17T23:55:23Z`, attacker EOA `0x5abb91b9c01a5ed3ae762d32b236595b459d5777` called bridge dispatcher `0x71518580f36feceffe0721f06ba4703218cd7f63` and drained bridge-held assets to drainer `0x65cb8b128bf6e690761044cceca422bb239c25f9`. The trace shows a BTC-imp...

SEA Settlement Adapter Round Redemption Inflation

The attack repeatedly sent fixed USDT lots into the SEA settlement adapter, redeemed disproportionately large SEA amounts through the adapter's round logic, and sold the redeemed SEA back into the SEA/USDT pair before repaying the flash loan.

WrappedADS Privileged `wrapTo()` Mint Through the Authorized Minter Allowance Path

WrappedADS on Ethereum processed a direct `wrapTo()` mint on May 15, 2026 that created `999,999.94319920782` wADS for `0x63e22ce9bde9bb8892a447258abfcaa4142f001b`. The evidence in this analysis directory supports an `access_control` conclusion, not a proven bridge-message forgery: the verified so...

The Biometric AuthToken Heist: Cracking PINs and Bypassing CE via a Long-Ignored Attack Surface

Modern Android devices make biometric authentication feel routine: a touch, a glance, and the device accepts that the user is present. Underneath that convenience is a security boundary that is easy to underestimate. Fingerprint and face authentication are not just UI shortcuts; their Trusted Applications (TAs) participate in the same AuthToken ecosystem that protects PIN verification, KeyMint…

WOJAK Uniswap V2 Public-Mempool Sandwich on Ethereum

A retail swap on Ethereum mainnet was sandwiched on 2026-05-14 at block `25095209` by a same-address MEV bot operating around the WOJAK/WETH Uniswap V2 pair `0xcaa3a16f8440f85303afaab1992f2b97d12469b1`. The victim transaction `0xbffc57f64535df9e495c3fc0b5a5be5a8131aa1173d64f3e3ba7c9e81edf25c9` us...

MAIL token drain via Moolah flash-loan callback reentrancy

On May 13, 2026 at 23:22:02 UTC (BNB Chain block `98134017`), attacker EOA `0xcb26b3a469c5aee911d059a25de2b26ed52826e9` executed transaction `0x2fdd6aef515fb06ce803c55086bb71de712631979809c135cf6d02be133f5cdb`, which deployed bootstrap contract `0x8aa9cb61885121448f1bf9a5df80ec36c6fbd535` and exe...

BoostHook Leveraged Long Drain via Spot-Priced `openLong()` and Capped Same-Block Liquidations

BoostHook recorded spot-priced openLong() positions without a strong post-open solvency invariant, then afterSwap() liquidated only five toxic positions because MAX_LIQS_PER_BLOCK was capped at 5, leaving additional debt exposure alive.

Eonx.ai IEXCBP reward drain via Pancake spot-price payout manipulation

On May 12, 2026 at 23:34:42 UTC (BNB Chain block `97915293`), attacker EOA `0xa8ef8a50e1556e1b378d442fdb115e834239fd28` executed transaction `0x11a5740c5fff435e92cc3aef57d5b0526cca9ae3c96f299d7b0442c938ace132` through exploit coordinator `0x98a78ac4ce073484143a5d58568d2f25d575864a`. The attacker...

SQ Token Staking Drain via Hardcoded Owner Backdoor

The attacker used a type-0x4 EIP-7702-authorized EOA to call Staking owner-only functions, set `stakeDays` to zero, mint fake positions with `stakeOwner()`, cash out repeated `unstake()` redemptions, and sweep remaining SQi for a final dump.

Huma Finance V1 Deprecated Pools Requested-to-GoodStanding Credit Lifecycle Drain

An attacker-controlled borrower opened credit requests with preApproved=false, then used a separate refreshAccount(address) transaction to move those Requested records into GoodStanding. The attacker then called drawdown(uint256) on three deprecated pools and swept the residual USDC/USDC.e balances.

INK Finance Treasury Drain via Address-Only Payroll Claimer Authorization

The attacker used a Balancer V2 flash loan to pre-fund the treasury, then called `claimPayroll(3)` from an attacker-controlled contract that passed address-only claim authorization and triggered the treasury transfer path.

Renegade Dark Pool Proxy Unprotected Initializer Delegatecall Drain

The attacker initialized the proxy with malicious module addresses, causing the Renegade implementation to delegatecall attacker code in the proxy context and sweep 26 ERC-20 balances to the attacker.

TrustedVolumes RFQ Proxy Drain

On May 7, 2026, TrustedVolumes on Ethereum was drained for approximately $5.87M through an RFQ authorization design flaw that let attacker-controlled maker and signer parameters pull assets from a resolver's approved balances.

White Eagle withdraw drain via spot-price-based WEGL payout

On May 7, 2026, White Eagle on BNB Chain was exploited for 65,645.94 USDT through a withdrawal logic flaw that sized WEGL payouts with a manipulable live PancakeSwap quote.

WBTC Approval Drain Routed Through Ekubo Flash Accounting

On May 5, 2026, an Ethereum victim lost 17 WBTC after a malicious callback contract routed through Ekubo flash-accounting calls to consume a pre-existing unlimited WBTC allowance.

AftermathFi Perpetuals: Negative Integrator Fee Collateral Inflation

On April 29, 2026, AftermathFi Perpetuals on Sui was exploited for roughly 1.14M USDC because fee validation allowed a negative integrator taker fee that inflated taker collateral and enabled USDC withdrawals.

Syndicate Commons Bridge Upgrade Compromise

On April 29, 2026, the Syndicate Commons bridge on Base was drained for 18.45M SYND after a privileged upgrade-control compromise let the attacker install malicious bridge logic and transfer the proxy's token balance.

JUDAO Sell-Burn Reserve Manipulation

On April 28, 2026 at 00:00:00 UTC, the T3 JUDAO token on BNB Chain was exploited through a reserve-manipulation flaw in the token's sell-transfer hook. The attacker used a Moolah flash loan to buy JUDAO from the PancakeSwap V2 JUDAO/USDT pair, then sold almost the maximum amount allowed by JUDAO's s...

QNT Pool Drain via EIP-7702 Admin EOA Delegation

On Ethereum mainnet, transaction `0xef9994ac862318ccf3ebdb66c181bb159651373b945aea59a966608d7b98684f` succeeded at block `24978818` on `2026-04-28T13:19:59Z`. The attacker deployed two helper contracts and exploited the public `batch(address[],bytes[])` function on legacy contract `0x044dc3e39c566a9...

YieldCore RWAVault Unauthorized Withdraw via Missing ERC4626 Allowance Check

On April 28, 2026, YieldCore's Ethereum RWAVault lost 398,655.47 USDC because overridden ERC4626 withdraw and redeem paths burned owner shares without requiring caller authorization or allowance.

yvWETH Approval Arbitrary Command Drain

On Ethereum mainnet, transaction `0xebaaab69baa3cd2543eb80ecfb8e3ed226b9e5a6f5694891a8adf4edbcbd8107` succeeded at block `24981717` on `2026-04-28T23:01:11Z`. The attacker deployed helper contracts and exploited an unauthenticated `execute()` batch-action function on contract `0x143a737bffc6414b6113...

Executor Missing Access Control USDC/USDT Drain

On Ethereum mainnet, transaction `0x81f9aeaa697e4a389e7ce442a357e162ada24049c27cb1439f69d2f4fee720f1` succeeded at block `24971842` on `2026-04-27T14:01:11Z`. The attacker deployed helper contract `0x2196b3f31a43de49a2951c514488a8dd7c96ad67` and used it to call `execute(uint256,address,uint256,bytes...

Singularity_Fi dynBaseUSDCv3 Oracle Share Inflation

Singularity_Fi's `dynBaseUSDCv3` vault on Base was exploited in transaction `0x00b949bc3ed3edb58b04faedfbd8eb1db2edceae761382e80fe012919f8d3732`, mined at block `45183967` on 2026-04-25 22:48:01 UTC (2026-04-26 in Asia/Shanghai). The root cause was an oracle configuration error: the vault's Uniswap ...

GiddyVaultV3 Signature Replay

GiddyVaultV3 was exploited on Ethereum in transaction `0x5edb66a4c2ea55bba95d36d27713e3bb1c67c3c4199a8a1759e754c6f25482e5`, mined on 2026-04-23 11:57:47 UTC. The root cause was an authorization-bypass bug in `compound()` signing: the vault validated a signature that covered only `keccak256(swap.data...

KelpDAO rsETH LayerZero Packet Drain

On Ethereum at `2026-04-18T17:35:35Z`, transaction `0x1ae232da212c45f35c1525f851e4c41d529bf18af862d9ce9fd40bf709db4222` executed a LayerZero V2 inbound packet against KelpDAO's rsETH OFT adapter and released `116,500 rsETH` to `0x8b1b6c9a6db1304000412dd21ae6a70a82d60d3b`. The exploit class is best d...

BurnAddress / MONA Deferred LP Burn

On 2026-04-14 at 05:18:27 UTC (BNB Chain block 92,429,268), the attacker used Moolah flash liquidity plus a same-tx Venus USDT borrow to fund a reserve-accounting exploit against the MONA token's `BurnAddress` mechanism. The attacker first farmed 10,000 MONA through 25 freshly created accounts, then...

Contract Auditor

DFS-based multi-agent Solidity audit with adversarial validation

Client Auditor

Staged blockchain client audit workflow with per-finding files and verification gates

Exploit Investigator

Multi-agent pipeline for on-chain attack analysis with Analyst-Validator debate loop

Hyperbridge ISMP Forged Proof DOT Mint

On April 13, 2026 at 03:55:23 UTC, a helper contract deployed by the attacker used Hyperbridge's Ethereum-side ISMP message path to deliver a forged governance-style `PostRequest` into `TokenGateway`. The exploit is best classified as an access-control failure at the proof-validation boundary: `Hand...