Skip to content

Invest Independently confirmed2 publishers 3 min read Published

Two-year-old Magic Eden listing approvals handed an attacker 305 NFTs

Approvals Magic Eden users granted in 2024 let an attacker take 305 NFTs through Limit Break's Payment Processor V2 this September. Closing the marketplace left those permissions working, so NFT holders should revoke on a schedule.

The Investor · Invest desk

Send a correction

Illustration accompanying Two-year-old Magic Eden listing approvals handed an attacker 305 NFTs
Generated illustration

What happened

  • Yuga Labs' 0xQuit said a whitehat operation rescued 23,155 NFTs worth more than $5.7 million before the attacker could reach them.
  • 660 wrapped ether exposed to a reverse version of the exploit was not recovered in time.
  • Magic Eden told users to revoke the contract's "approved for all" permissions on Ethereum, Polygon and Base using Revoke.cash.

Why it matters

  • What it costs cost Holders pay for whatever the rescue missed, since revoking returns nothing already moved and neither report names anyone covering the losses.
  • What it limits constraint With no pause switch on V2, protection for every 2024 lister depends on that wallet revoking on three chains, and a missed warning leaves it open.
  • Who has to decide decision Rescued owners have to revoke before they can reclaim, so getting a token back forces the step that was skipped for roughly two years.
  • What doesn't add up contradiction Cointelegraph's early count of 3,832 NFTs moved was about a sixth of 0xQuit's later 23,155, so first reports understated the exposure.

A holder who listed an NFT on Magic Eden's Ethereum-compatible marketplace in October 2024 signed a permission the marketplace stopped using that same month [11]. The permission stayed live, because a listing approval lasts until the owner revokes it [1]. Somewhere between 23 and 31 months after those approvals were signed, at 9AM EST on September 25, 2026, somebody abused a bug in Payment Processor V2, according to Yuga Labs' 0xQuit [10][4][22]. Magic Eden had already shut the whole EVM marketplace in early 2026 [11]. Shutting the storefront did not touch the contract or the approvals pointed at it [1].

"No live Magic Eden listings were impacted in this exploit," the company said on X [12]. The statement is accurate. The exposed listings dated from roughly February to October 2024 [10], and the marketplace stopped routing trades through the contract that October [11].

Limit Break paused Payment Processor V3, which carried the same flaw, but V2 could not be paused [13]. That left two protections on V2. One is each holder revoking the contract's "approved for all" permission on Ethereum, Polygon and Base [2]. The other is a whitehat rescue, and a rescue depends on someone noticing. "It wasn't until over 12 hours later that somebody reported it to me," 0xQuit wrote [4].

Once it began, the rescue was large. "All in all, we rescued 23,155 NFTs worth north of $5.7M USD," 0xQuit wrote [5]. The attacker took 305 NFTs (10 Meebits, 50 Otherdeeds, 10 World of Women and 235 Desperate ApeWives) [3][18]. So the whitehats saved about 76 tokens for every one lost [20], worth at least $246 each on average [19]. The loss that was not recovered was fungible: 660 WETH exposed to a reverse version of the exploit was not recovered in time [14].

Magic Eden's attention is elsewhere. It dropped Ethereum and Bitcoin support in February to focus on Solana and its crypto casino, Dicey, then wound down its multichain wallet [15]. Its response to a flaw in a contract it adopted in 2024 [11] is a warning and a link to Revoke.cash [2]. Cointelegraph had no reply from the company by publication [9].

The case can still go two ways. If owners revoke and reclaim (0xQuit said the tokens "will be returned once they are no longer at risk") [8][6], the tally stays at 305 NFTs and 660 WETH [18][14]. If some 2024 wallets never see the warning, V2 stays open to them with nobody able to switch it off [13].

I think revocation has to be routine for anyone holding NFTs: done whenever a venue stops using a contract, and repeated on a schedule. These approvals outlived both the contract's use and the marketplace itself [11][1]. The counter-thesis is that the backstop worked. The ratio was 76 saved per token lost [20], and 0xQuit ran a similar recovery in June, getting back 68 NFTs worth more than $500,000 after an exploit at Flooring Protocol [16]. But the backstop was one Yuga Labs executive's operation, and it started more than 12 hours after the theft began [4]. The view is wrong if the rescued tokens are returned intact and no further drain through a dormant 2024 approval appears. In that case the argument rests on one contract that happened to lack a pause switch [13].

What to watch

  • Whether owners revoke and reclaim the 23,155 rescued NFTs, and how many remain unclaimed in the rescue wallet.
  • Any new drain through Payment Processor V2 from 2024 wallets that have not revoked on Ethereum, Polygon or Base.
  • The further details on the vulnerability that Yuga Labs CEO Michael Figge said the company would share.

Information, not investment advice. This story is general information about companies and markets, drawn from cited reporting. It is not a recommendation to buy, sell or hold any security; check the cited sources before acting.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence55
Adoption30
Hype gap−10
Incentives60
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    When users list NFTs they typically grant a contract permission to move them, and that permission stays active until it is revoked.

    Reported Supported Source: DecryptView cited source
  2. [2]

    Magic Eden urged anyone who listed or traded on its EVM marketplace to revoke the V2 contract's "approved for all" permissions on Ethereum, Polygon and Base using Revoke.cash, and noted that revoking won't return tokens that have already moved.

    Reported Supported Source: Magic Eden, via DecryptView cited source
  3. [3]

    Yuga Labs Vice President of Blockchain 0xQuit said an attacker used the bug to take 10 Meebits, 50 Otherdeeds, 10 World of Women NFTs and 235 Desperate ApeWives.

    Reported Supported Source: 0xQuit, via DecryptView cited source
  4. [4]

    In a post dated September 25, 2026, 0xQuit wrote that at 9AM EST that day somebody abused a bug in Payment Processor V2, and: "It wasn't until over 12 hours later that somebody reported it to me."

    Reported Supported Source: 0xQuit post on X, reproduced by DecryptView cited source
  5. [5]

    "All in all, we rescued 23,155 NFTs worth north of $5.7M USD," 0xQuit wrote.

    Reported Supported Source: 0xQuit, via DecryptView cited source
  6. [6]

    Owners will be able to reclaim rescued NFTs after revoking the approvals, according to 0xQuit.

    Reported Supported Source: 0xQuit, via DecryptView cited source
  7. [7]

    NFT community member Cirrus flagged on Friday that a single wallet moved 3,832 NFTs from hundreds of wallets, in transactions that appeared as sales through Magic Eden.

    Reported Supported Source: Cirrus on X, via CointelegraphView cited source
  8. [8]

    0xQuit said the NFTs held in the receiving wallet are safe and "will be returned once they are no longer at risk."

    Reported Supported Source: 0xQuit, via CointelegraphView cited source
  9. [9]

    Cointelegraph contacted Magic Eden for comment but had not received a response by publication; Magic Eden had not publicly confirmed its contracts were exploited.

    Reported Supported Source: CointelegraphView cited source
  10. [10]

    Magic Eden warned on Friday that NFTs listed on its EVM marketplace between roughly February and October 2024 could be affected by an exploit in Payment Processor V2, an NFT trading protocol built and maintained by Limit Break.

    Reported Supported Source: Magic Eden, via DecryptView cited source
  11. [11]

    Magic Eden adopted the Payment Processor V2 contract to settle trades in 2024, stopped using it in October 2024, and shut its EVM marketplace entirely in early 2026.

    Reported Supported Source: DecryptView cited source
  12. [12]

    "No live Magic Eden listings were impacted in this exploit," the company said on X.

    Reported Supported Source: Magic Eden statement on X, via DecryptView cited source
  13. [13]

    Limit Break paused Payment Processor V3, which had the same flaw, but V2 couldn't be paused, forcing a whitehat rescue.

    Reported Supported Source: DecryptView cited source
  14. [14]

    660 wrapped Ethereum (WETH) exposed to a reverse version of the exploit was not recovered in time.

    Reported Supported Source: DecryptView cited source
  15. [15]

    Magic Eden dropped Ethereum and Bitcoin support in February to focus on Solana and its crypto casino, Dicey, and later wound down its multichain wallet.

    Reported Supported Source: DecryptView cited source
  16. [16]

    In June, 0xQuit helped recover 68 NFTs worth more than $500,000 after an exploit hit Flooring Protocol.

    Reported Supported Source: CointelegraphView cited source
  17. [17]

    Yuga Labs CEO Michael Figge said a vulnerability was discovered a few hours earlier and that the company would share more information soon.

    Reported Supported Source: Michael Figge, via CointelegraphView cited source
  18. [18]

    The attacker took 305 NFTs in total.

    Derived Supported
  19. [19]

    The rescued NFTs were worth at least about $246 each on average.

    Derived Supported
  20. [20]

    Whitehats rescued about 76 NFTs for every NFT the attacker took.

    Derived Supported
  21. [21]

    Cointelegraph's early count of 3,832 NFTs moved was about one sixth of 0xQuit's later rescue total.

    Derived Supported
  22. [22]

    Between 23 and 31 months passed between the 2024 listing window and the September 2026 exploit.

    Derived Supported

Sources

2 independent publishers whose own reporting we read for this story.

  1. cointelegraph.com

    1 article · September 25, 2026

    Magic Eden scare puts 3,832 NFTs in whitehat protective custody
  2. decrypt.co

    1 article · September 25, 2026

    Magic Eden Warns Old Ethereum NFT Listings Are Exposed to Payment Processor Exploit

Topics and entities

Topics

  • Smart contract pausability
  • Whitehat rescues

Entities