Gondi Hack

TOTAL LOST $230K
Low Access Control / PurchaseBundler Exploit ethereum

Summarize with AI

Affected Chain ethereum Incident surface
Recovered - No recovery reported
All-Time Rank #1220 By amount stolen
Protocol Type Exploit/Access control Target category

Incident Overview

On March 9, 2026, Gondi Protocol on Ethereum suffered a $230K exploit affecting approximately 40-78 NFTs when an attacker exploited an unguarded onERC721Received() callback in the Purchase Bundler contract, using attacker-controlled recipient and token ID data to steal NFTs from users who had approved the contract. NFTs held as collateral in active loans were not affected.

The attacker deployed a malicious contract with an unguarded onERC721Received() callback and set it as the borrower in the Purchase Bundler contract. When the Purchase Bundler called safeTransferFrom() to transfer NFTs, it triggered the attacker's callback function. Inside this callback, the attacker decoded their own supplied recipient and token ID data to redirect NFTs to their address before returning success to the Purchase Bundler. This approval vulnerability allowed the attacker to steal NFTs that were not currently locked as collateral in active loans but had been approved to the Purchase Bundler contract. The attacker began selling stolen NFTs immediately after the exploit. Gondi advised users to revoke approvals to all affected Purchase Bundler contracts and not to repay loans or initiate new platform activity until confirmed safe.

Blockchain Data Reference

Exploiter: 0x8d171c74…f47051

Exploit Contract: 0xe95e3cfc…84d73c

Exploit Transaction: 0x83bac5d4…9e6a06

Incident Report

Protocol / Project Gondi
Date of Incident
Affected Chain(s) ethereum
Attack Technique Access Control / PurchaseBundler Exploit
Classification NFT / Protocol Logic

Protocol Information

Protocol Type Exploit/Access control
Smart Contract Language Solidity
Official Website www.gondi.xyz/
Protocol Twitter/X @gondixyz
Team Anonymous
Source Code Unverified

Market Context at Time of Hack

Token Categories
DeFi Smart Contracts Osmosis Ecosystem

What the Attacker Needed to Succeed

Understanding the prerequisites for this type of attack helps auditors identify protocols that are most at risk and helps developers build better defenses.

Technical Knowledge Operational-security tradecraft (phishing, malware, leaked seed phrases, or insider access) to obtain treasury signing authority
Capital Required Minimal capital - only enough to cover gas while draining the compromised accounts
On-Chain Access Valid signing authority over the compromised wallets / multisig signers, allowing direct transfer of funds or stake authorization
Target Reconnaissance Identification of Gondi's high-value treasury accounts and the authority / multisig structure controlling them
Execution Speed Speed to drain the compromised accounts before the team detects the breach and revokes signing authority or freezes the assets
Obfuscation Plan A strategy to launder and move stolen funds - typically through mixers, cross-chain bridges, or decentralized DEX swaps to resist tracing

What Auditors Should Check

Could this have been caught in audit? Likely — with a thorough Access Control / PurchaseBundler Exploit audit checklist and test coverage

If you're auditing a protocol with similar architecture to Gondi, these are the critical security checks that could have prevented this incident (March 2026).

  • Verify all logic paths related to Access Control / PurchaseBundler Exploit are guarded by proper access controls and input validation - see the Access Control Attacks attack class for patterns
  • Review privileged functions (owner, admin, governance) for potential abuse vectors - centralization risks should be documented and bounded with timelocks or multi-sigs

Master these auditing techniques with hands-on labs and real exploit scenarios in the Smart Contract Hacking course.

Free Trial

Related Attack Classes

The technique used in this hack maps to these vulnerability classes in our security curriculum:

See all Access Control Attacks examples →

Sources & References

Learn to Prevent the Next Gondi

The Gondi hack is one of many attacks that skilled auditors are trained to detect before deployment. Master real exploit patterns and defense techniques with hands-on Web3 security training.

Recreate exploit patterns safely Free Trial