GadgetBond

  • Latest
  • How-to
  • Tech
    • AI
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Add GadgetBond as a preferred source to see more of our stories on Google.
Font ResizerAa
GadgetBondGadgetBond
  • Latest
  • Tech
  • AI
  • Deals
  • How-to
  • Apps
  • Mobile
  • Gaming
  • Streaming
  • Transportation
Search
  • Latest
  • Deals
  • How-to
  • Tech
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • AI
    • Anthropic
    • ChatGPT
    • ChatGPT Atlas
    • Gemini AI (formerly Bard)
    • Google DeepMind
    • Grok AI
    • Meta AI
    • Microsoft Copilot
    • OpenAI
    • Perplexity
    • xAI
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Follow US
AppleComputingMacTech

New “GoFetch” flaw breaks encryption on Apple’s M1, M2, M3 chips

Apple has a big problem: "GoFetch" is an unfixable flaw in M1, M2, and M3 silicon that allows extracting crypto keys, cracking encryption. The only available mitigations are software-based.

By
Shubham Sawarkar
Shubham Sawarkar's avatar
ByShubham Sawarkar
Editor-in-Chief
I’m a tech enthusiast who loves exploring gadgets, trends, and innovations. With certifications in CISCO Routing & Switching and Windows Server Administration, I bring a sharp...
Follow:
- Editor-in-Chief
Mar 22, 2024, 6:34 AM EDT
Share
We may get a commission from retail offers. Learn more
New "GoFetch" flaw breaks encryption on Apple's M1, M2, M3 chips
Photo by David Paul Morris/Bloomberg via Getty Images
SHARE

A team of researchers has uncovered a critical security vulnerability that affects Apple‘s custom M1, M2, and M3 processors, allowing malicious software to extract cryptographic keys and other sensitive information from the chip’s cache. Dubbed the “GoFetch” vulnerability, the flaw exploits a design oversight in Apple Silicon’s state-of-the-art data memory-dependent prefetcher (DMP), a cutting-edge feature shared with Intel’s latest Raptor Lake CPUs.

The DMP is designed to improve performance by intelligently loading data into the CPU’s cache before it is needed, leveraging advanced prediction algorithms. However, the researchers discovered that the prefetcher could be tricked into loading sensitive cryptographic key material into the cache, where it becomes vulnerable to theft by an attacker’s code.

At the heart of the issue is the DMP’s ability to fetch data based on pointer values, which are often used to access other memory locations. In a critical oversight, the prefetcher can sometimes confuse these pointers with the actual data they point to, resulting in the unintended loading of sensitive information into the cache.

This vulnerability completely undermines the security guarantees provided by constant-time programming, a widely used technique for mitigating side-channel attacks on encryption algorithms. By exploiting GoFetch, malicious applications can effectively bypass these protections, gaining access to even the strongest encryption keys, including those designed to withstand attacks from future quantum computers.

The implications of this flaw are far-reaching, as it affects a wide range of encryption algorithms and protocols used to secure everything from online communications to financial transactions and government secrets.

Disturbingly, the GoFetch vulnerability is baked into the silicon of Apple’s M-series chips, making it impossible to fully patch at the hardware level. The only recourse for Apple and its software partners is to implement software-based mitigations, which will inevitably come at the cost of reduced performance for encryption and decryption operations.

One potential workaround is to restrict encryption tasks to the M-series chips’ energy-efficient E-cores, which lack the vulnerable DMP. However, this approach also carries a significant performance penalty, as the E-cores are less powerful than the main performance cores.

Apple has reportedly incorporated a “switch” in the M3 chip to disable the DMP, but the performance impact of this mitigation remains unknown. It’s possible that turning off the prefetcher could result in performance losses on par with software-based mitigations.

Interestingly, Intel’s Raptor Lake CPUs, which share the same DMP design as Apple Silicon, do not appear to be affected by the GoFetch vulnerability. The reasons for this discrepancy are unclear, but it suggests that the flaw can be addressed at the hardware level, potentially in future iterations of Apple’s M-series chips.

For now, Apple has not provided any timeline for an official fix, but given the severity of the vulnerability, a patch or mitigation is expected within the year.

The GoFetch vulnerability was discovered by a team of researchers from several prestigious institutions, including the University of Illinois Urbana-Champaign, the University of Texas at Austin, the Georgia Institute of Technology, the University of California, Berkeley, the University of Washington, and Carnegie Mellon University.


Discover more from GadgetBond

Subscribe to get the latest posts sent to your email.

Topic:Apple M1Apple M1 MaxApple M1 ProApple M1 UltraApple M2Apple M2 MaxApple M2 ProApple M2 UltraApple M3 chipApple M3 Max chipApple M3 Pro chipApple silicon
Most Popular

WhatsApp adds Incognito Mode for Meta AI

Anthropic’s security-guidance plugin makes Claude Code less reckless

Amazon’s Alexa+ rolls out in France with a more “French” personality

Perplexity open-sources its blazing-fast Unigram tokenizer

iOS 26.6 warns you when your blocked list is full

Also Read
Four smartphone mockups displaying the Google Health app interface, showcasing fitness tracking, workout suggestions, sleep analysis, and health metrics dashboards with colorful cards, charts, and wellness data on a light blue background.

Google Health app puts all your wellness data in one place

Instagram Instants

How to use Instagram Instants for quick, unedited sharing

Dark interior view of the Ferrari Luce electric vehicle featuring a black leather cabin, Ferrari-branded steering wheel, digital instrument cluster, center touchscreen display, and minimalist dashboard design illuminated in low light.

Samsung Display gives Ferrari Luce a multi-layered OLED dash

Light blue Ferrari Luce electric sports car parked outside a modern architectural building, showing the sleek front three-quarter exterior design with black roof accents and large alloy wheels.

Four doors, five seats, full electric: Ferrari Luce arrives

Logitech Signature Comfort Plus Combo MK880

Logitech refreshes its Signature series with Comfort Plus keyboard and mouse

LG UltraGear evo G9 5K2K curved gaming monitor

LG’s 52-inch UltraGear 5K2K drops $300 for Memorial Day

Samsung Odyssey G80HS 32 inch

Samsung’s 6K Odyssey G8 leads a big 2026 monitor refresh

Perplexity logo displayed on a dark teal background, featuring a turquoise geometric icon above the white “perplexity” wordmark in lowercase letters.

Perplexity open-sources Bumblebee, its dev laptop security scanner

Company Info
  • Homepage
  • Support my work
  • Latest stories
  • Company updates
  • GDB Recommends
  • Daily newsletters
  • About us
  • Contact us
  • Write for us
  • Editorial guidelines
Legal
  • Privacy Policy
  • Cookies Policy
  • Terms & Conditions
  • DMCA
  • Disclaimer
  • Accessibility Policy
  • Security Policy
  • Do Not Sell or Share My Personal Information
Socials
Follow US

Disclosure: We love the products we feature and hope you’ll love them too. If you purchase through a link on our site, we may receive compensation at no additional cost to you. Read our ethics statement. Please note that pricing and availability are subject to change.

Copyright © 2026 GadgetBond. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy | Do Not Sell/Share My Personal Information.