Joined December 2023
30 Photos and videos
🚨@gnosispay Gnosis Pay Incident: Root Cause Disclosure While the attack was still ongoing, the team refrained from publishing the root cause. Now that the incident has been fully contained, we believe it is the right time to disclose the root cause. πŸ’‘Root Cause A logic flaw in SignatureChecker::_isValidContractSignature() within the Zodiac Delay Module. During EIP-1271 signature validation, the function performed a staticcall to the signer contract but only checked the returned data β€” it did not verify whether the call was successful. The attacker exploited this by forcing the staticcall to revert, while embedding the EIP1271_MAGIC_VALUE (0x1626ba7e) in the revert data. The flawed checker mistakenly matched the revert payload and treated the failed call as valid authorization. This bypass allowed the attacker to: - Queue arbitrary malicious transactions into victim Gnosis Safe wallets (without real permission) - Wait for the mandatory cooldown period to expire - Execute them via executeNextTx() and drain funds
An update on the Gnosis Pay incident. As of now, the issue is fully contained. We expect to begin enabling operations in batches on Wednesday evening (GMT 2), with the goal of restoring normal card usage progressively after that. 🧡
2
1
25
6,360
1/ 🚨 DeepBook was drained of $239,700 on May 9 using just ~$2,500 in capitalβ€”a massive 100x return. No reentrancy, no oracle attack, no access control bypass. Just two order-placement paths with mismatched price validation. pool::place_limit_order β€” no price check pool_proxy::place_limit_order β€” price ∈ [Pyth Β± tolerance] Margin uses proxy. Regular accounts use raw. Same orderbook. Same attacker. 🧡 2/ Attacker uses TWO BalanceManagers, both their own: β€’ BM 0xe63374a58f2a63fe8554f0e9210332848654bd1130931c0719b1e9ba0a4fa30a (regular) β€’ MM 0xe63374a58f2a63fe8554f0e9210332848654bd1130931c0719b1e9ba0a4fa30a (margin β€” borrows USDC) Per PTB, BM places a "trap" at the tolerance band edges: SELL @ $1.0878 BUY @ $1.0759 (Pyth mid $1.0819, tolerance Β±0.55%) 1.1% spread, both legs pass proxy. 3/ But this only works if the band is empty of legitimate orders. Phase A (asymmetric scan): attacker uses throwaway BMs as takers to sweep ~218K SUI / $235K of legitimate liquidity. Net cost: ~$1K in spread. Now only BM's trap sits in the band. 4/ Phase B (wash loop): MM market-orders into BM's trap. β€’ MM BUY β†’ only ASK in band = BM's $1.0878 β†’ MM pays high β€’ MM SELL β†’ only BID in band = BM's $1.0759 β†’ MM gets low Each round trip: $0.0119/SUI leaks MM's borrowed pool β†’ BM. Run 35Γ—, 70 70 fills at exact band edges. 5/ After PTB: MM insolvent β†’ $283K bad debt to suppliers. BM keeps ~$96K 8K SUI. Flashloan repaid same-PTB. Just 4 successful attack txs over 50 mins. Bridged 78 ETH 0.7 BTC to a single EVM address. 6/ πŸ›‘οΈ The AstraSec Takeaway:Vulnerabilities don't always hide in complex mathβ€”they hide in architectural inconsistencies. When proxy logic and raw pool logic don't enforce the same invariants, attackers will bridge the gap.
At ~3:18 AM UTC today, an undercollateralization vulnerability accrued $239,700 in bad debt in the USDC margin pool. Margin Trading has been temporarily paused. The Deepbook Insurance Fund has injected the amount of lost funds back into the affected pools. Deposits and withdrawals have now resumed.
2
468
🚨 echooo.xyz exploited -- $229K lost Root cause: The Forwarder contract blindly forwards req.from as the msg.sender to the SwapRouter. An attacker can set req.from to any victim who previously approved the protocol, then drain their funds via spendFromUser. tx: etherscan.io/tx/0x57709a498f… ⚠️ Revoke approvals to this address IMMEDIATELY: 0x2990A16D2C37163f26F86d7af219064Ba5CD5605
4
314
AstraSec retweeted
May 6
In line with the technical plan outlined below, the attacker's rsETH positions on Aave have been liquidated on Ethereum and Arbitrum. The liquidated collateral now sits with the Recovery Guardian as specified in the AIP. No other users were affected, and Umbrella was also untouched. This was a critical step in the recovery roadmap, with next steps to follow.
175
203
958
152,177
. @trustedvolumes suffered an exploit leading to a loss of approximately $5.87M. The root cause is that TrustedVolumes' RFQ contract had potential input validation vulnerability, which allowed any victim to be designated as order taker, thereby enabling the exploitation of their authorized assets. tx: etherscan.io/tx/0xc5c61b3ac3… Revoke your approvals to the following address immediately (via revoke.cash): 0xeEeEEe53033F7227d488ae83a27Bc9A9D5051756
1
6
238
@EkuboProtocol suffered an exploit due to missing payer validation in its EVM swap router contracts (on Ethereum and Arbitrum). The loss was approximately $1.4M, primarily in wrapped Bitcoin (WBTC) drained from approved user positions via unauthorized transferFrom calls. Revoke your approvals to the following addresses immediately (via revoke.cash): Ethereum: 0x8ccb1ffd5c2aa6bd926473425dea4c8c15de60fd (V2) 0x4f168f17923435c999f5c8565acab52c2218edf2 (V3) Arbitrum: 0xc93c4ad185ca48d66fefe80f906a67ef859fc47d (V3)
1
3
226
🚨 APRIL 2026: The list of major DeFi hacks, the real risks are now cross‑chain configs, social engineering, and edge‑case logic flaws. 13 attacks, $620M drained. Attack surfaces have shifted. πŸ“… April 1 – Drift Protocol (Solana) β†’ Social engineering, multi-sig compromise β†’ $285M πŸ“… April 3 – Silo Finance β†’ Oracle misconfiguration β†’ $392K πŸ“… April 5 – TMM on BNB Chain β†’ Flash loan reserve manipulation (PancakeSwap pool) β†’ $1.665M πŸ“… April 13 – Dango β†’ Missing positive input validation (negative "donation") β†’ ~$1.9M (whitehat returned ~$1.49M) πŸ“… April 13 – Hyperbridge β†’ MMR proof replay vulnerability β†’ $2.5M πŸ“… April 14 – CoW Swap β†’ Domain hijacking (social engineering) β†’ $1.2M πŸ“… April 15 – Grinex Exchange β†’ Exit scam / external hack β†’ $13.74M πŸ“… April 18 – Rhea Finance (Arbitrum) [FIXED] β†’ Intermediate token reuse flaw in multi‑swap, NAV manipulation β†’ $18.4M πŸ“… April 18 – KelpDAO β†’ LayerZero DVN config flaw (cross‑chain message forgery) β†’ $293M πŸ“… April 21 – Bitcoin Depot β†’ Admin‑level social engineering β†’ $3.6M πŸ“… April 22 – Volo Protocol (Sui) β†’ Vault ownership forgery β†’ $3.5M πŸ“… April 24 – ZetaChain β†’ Cross‑chain messaging vulnerability β†’ $334K πŸ“… April 25 – Purrlend β†’ Dual‑chain coordinated exploit β†’ $1.5M πŸ“… April 26 – Scallop (Sui) β†’ Oracle manipulation / legacy contract vulnerability β†’ sSUI reward pool drained~150,000 SUI (~$142K) πŸ“… April 28 – JUDAO (BNB Chain) β†’ Reserve manipulation via token hook vulnerability β†’ $228K πŸ“… April 29 – Aftermath Finance (Sui) β†’ Negative fee rate settlement flaw β†’ $1.14M πŸ“… April 29 – Syndicate (Base) β†’ Commons bridge accepted unverified cross-chain messages β†’ ~18.5M SYND tokens dumped (~$330K)
2
157
Total Loss is approximately 116,500 rsETH (Liquid Restaking Token) was illicitly drained via a cross-chain bridging exploit with market value around $293M, marking it as one of the largest DeFi exploits of 2026. The attacker attacker triggered unauthorized rsETH minting, used the stolen rsETH as collateral on Aave V3, Compound, and Euler to borrow large amount in ETH/WETH. This resulted in significant bad debt for Aave, a severe de-pegging of rsETH, and the temporary freezing of rsETH markets across major lending protocols.
Apr 18
Earlier today we identified suspicious cross-chain activity involving rsETH. We have paused rsETH contracts across mainnet and several L2s while we investigate. We are working with @LayerZero_Core, @unichain, our auditors and top security experts on RCA. We will keep you posted as we learn more about this situation. Please follow only the official @KelpDAO handle for the updates.
12
1
19
491
🚨 LootBot.xyz Staking Contract Exploited (~$9,600 / 4.1 ETH loss) A contract deployed for 2.5 years was breached due to a logic error in the redeem() function. It failed to validate duplicate xLoot NFT IDs in the input array, allowing the attacker to claim X times rewards per NFT in a single call. TX: etherscan.io/tx/0xab19752a45…
5
10
349
One single line of code β€” a logical error β€” and over $1.9 million (~$1.49M recovered) was drained. @dango ’s insurance fund was exploited using negative values. The attacker β€œdonated” negative amounts to drain the fund. Vulnerabilities often hide in the simplest, unaudited parts of a contract.
Nothing stops this train. Dango will be back up and fully operational by EOD We've fixed the contract, begun securing additional audits, and implemented more rate limits and circuit breakers as added precaution Points program starts tomorrow at 12:00 UTC sharp - see you there
6
8
498
Another must-read for all DeFi teams, much like the Radiant Capital 2024 exploit analysis. This is a stark reminder that even mathematically flawless contracts cannot protect a protocol if its operational security (OpSec) fails.
1
6
213
Just shipped our 8th consecutive security audit report for @Listapiexyz_io ! Proud to continue securing top-tier DeFi infrastructure and supporting their ecosystem. Read the full report here: πŸ‘‡ github.com/astrasecai/audit-…
9
1
12
323
Great working with @HyacinthAudits to lock down @liquidroyaltyX. πŸ”¬ Scope: ProtocolVault We dug deep into the vault logic to ensure everything is watertight. πŸ“„ github.com/astrasecai/audit-…
Another protocol secured πŸ”’ Our friends at @liquidroyaltyX have successfully completed their second audit with Hyacinth βœ… Ready to secure your protocol? Get your audit with Hyacinth today πŸ‘‡ Hyacinthaudits.xyz
3
2
12
846
We are pleased to release the security audit report for Pandora @HeyAnonai, a decentralized prediction market built for EVM-based blockchains. We’ve verified the security of their trading engine to ensure safe, efficient markets for all users. Read the full report: github.com/astrasecai/audit-…
5
15
72
15,697