Digital Trends may earn a commission when you buy through links on our site. Why trust us?

Researchers find new vulnerability with Apple Silicon chips

Researchers have released details of an Apple Silicon vulnerability dubbed “Augury.” However, it doesn’t seem to be a huge issue at the moment.

Jose Rodrigo Sanchez Vicarte from the University of Illinois at Urbana-Champaign and Michael Flanders of the University of Washington published their findings of a flaw within Apple Silicon. The vulnerability itself is due to a flaw in Apple’s implementation of the Data-Memory Dependent Prefetcher (DMP).

Recommended Videos

In short, a DMP looks at memory to determine what content to “prefetch” for the CPU. The researchers found that Apple’s M1, M1 Max, and A14 chips used an “array of pointers” pattern that loops through an array and dereferences the contents.

This could possibly leak data that’s not read because it gets dereferenced by the prefetcher. Apple’s implementation is different from a traditional prefetcher as explained by the paper.

“Once it has seen *arr[0] … *arr[2] occur (even speculatively!) it will begin prefetching *arr[3] onward. That is, it will first prefetch ahead the contents of arr and then dereference those contents. In contrast, a conventional prefetcher would not perform the second step/dereference operation.”

Because the CPU cores never read the data, defenses that try to track access to the data don’t work against the Augery vulnerability.

David Kohlbrenner, assistant professor at the University of Washington, downplayed the impact of Augery, noting that Apple’s DMP “is about the weakest DMP an attacker can get.”

The good news here is that this is about the weakest DMP an attacker can get. It only prefetches when content is a valid virtual address, and has number of odd limitations. We show this can be used to leak pointers and break ASLR.

We believe there are better attacks possible.

— David Kohlbrenner (@dkohlbre) April 29, 2022

For now, researchers say that only the pointers can be accessed and even then via the research sandbox environment used to research the vulnerability. Apple was also notified about the vulnerability before the public disclosure, so a patch is likely incoming soon.

Apple issued a March 2022 patch for MacOS Monterey that fixed some nasty Bluetooth and display bugs. It also patched two vulnerabilities that allowed an application to execute code with kernel-level privileges.

Other critical fixes to Apple’s desktop operating system include one that patched a vulnerability that exposed browsing data in the Safari browser.

Finding bugs in Apple’s hardware can sometimes net a pretty profit. A Ph.D. student from Georgia Tech found a major vulnerability that allowed unauthorized access to the webcam. Apple handsomely rewarded him about $100,000 for his efforts.

Editors' Recommendations

Former Digital Trends Contributor
David is a freelance journalist based just outside of Washington D.C. specializing in consumer technology and gaming. He has…
Qualcomm claims its new chips are 21% faster than Apple’s M3

We were able to check out some demoes and see a dummy unit running the company's new Snapdragon X Elite PC chip, and Qualcomm is making some big performance claims against Apple's latest silicon.

The Snapdragon's Qualcomm Oyron CPU, which was announced in October, was being compared to the Apple M2 Max chip at the time. The brand stated in October that its component can match the peak performance of an ARM-compatible competitor using 30% less power. But since then, the competition has changed.

Read more
Apple M3: explaining the next generation of Apple silicon

Apple finally revealed the M3 family of chips at its "Scary Fast" event, where it introduced three new processors and two new products sporting them. Although it's technically the third generation of Apple silicon, the M3 might be the most important chip Apple has ever created. Because of that, it's important to get up to speed on it.

We have the full breakdown of Apple's M3 family, including the first products we'll see the chips in, when you can buy them, and how the M3 compares to the M2.
Specs and release date

Read more
Apple’s new M3 Pro might come with an unexpected downgrade

There’s no doubt that the introduction of new M3 chips was the main event at Apple’s Scary Fast show. Yet, it looks possible that the M3 Pro might actually have a significant downgrade compared to the Apple silicon chips that came before it.

Apple explained that the M3 Pro chip in the 16-inch and 14-inch MacBook Pro is up to 40% faster than the M1 Pro in the 16-inch MacBook Pro. Yet, as spotted by MacRumors, there are some situations where the latest chips actually look a little worse than their predecessors -- at least on paper.

Read more