Saturday, 16 November 2024
26.2 C
Singapore

Apple silicon vulnerability exposes encryption keys

Discover the recent vulnerability in Apple's M-series chips that allows encryption keys to leak and learn how to protect your device.

International researchers have unearthed a significant vulnerability in Apple’s M-series chips, which can leak encryption keys. This flaw, embedded within the chip’s microarchitectural design, cannot be patched traditionally. Instead, software-based mitigation strategies are necessary, potentially hampering performance. The technical nature of this discovery is best understood by delving into the detailed report by Ars Technica, but a simplified explanation is provided here for clarity.

Understanding the GoFetch attack

The crux of the issue lies in Apple Silicon’s data memory-dependent prefetcher (DMP). This component predicts which memory addresses will likely be needed by running code, enhancing efficiency. However, this predictive mechanism can be manipulated to unveil sensitive data, including encryption keys, through an attack dubbed GoFetch. The researchers’ groundbreaking insight revealed that while the DMP typically only dereferences pointers, attackers can craft inputs that, combined with cryptographic secrets, result in an intermediate state mimicking a pointer under specific conditions. This vulnerability enables the extraction of partial or complete information about the cryptographic secret, undermining the security of constant-time swap primitives and various cryptographic implementations designed to resist chosen-input attacks.

Historical context and mitigation

Interestingly, this is not the first instance of a DMP-related flaw in Apple Silicon; a similar vulnerability, the Augury flaw, was identified in 2022. Although the recent discovery may raise concerns, the practical risk is considered low. Gaining system access and the time required for an attack are significant barriers. Extracting a 2048-bit RSA key took the researchers just under an hour, whereas obtaining a 2048-bit Diffie-Hellman key took over two hours, and a Dilithium-2 key took more than ten hours.

Protecting your devices

Adhering to basic security practices is advisable for users seeking to safeguard their devices against such vulnerabilities. Keeping Gatekeeper enabled and avoiding the installation of from unknown sources are essential steps in maintaining security.

In summary, while discovering this flaw in Apple’s M-series chips highlights potential security concerns, the immediate risk to users remains low, thanks to the demanding requirements for executing such an attack. Nonetheless, awareness and adherence to recommended security measures are crucial for protection.

Hot this week

Best smartphone for 2024: Apple and Samsung, OPPO, Google phones reviewed

Explore the best 2024 smartphones: Samsung Galaxy S24 Ultra, OnePlus 12R, and OPPO Find N3 Flip. Compare AI capabilities, camera tech, and designs to find your ideal match.

Steam’s latest update introduces free gameplay recording for all users

Steam now offers free gameplay recording with easy sharing options for all users.

ChatGPT’s new voice mode brings real-time conversations to desktops

ChatGPT’s Advanced Voice Mode lets PC and Mac users enjoy real-time voice chats, adding natural interaction to AI for an improved user experience.

Meta’s collaboration with the US government fuels questions about AI use

Meta partners with US agencies to explore AI in the public sector, collaborating on projects with the State Department and Department of Education.

ChatGPT launches live search with real-time information

OpenAI launches live search for ChatGPT, enhancing AI accuracy with real-time information, no ads, and media partnerships just in time for the US elections.

World of Warcraft teams up with Diablo Immortal for an epic 20th anniversary event

Celebrate 20 years of World of Warcraft with the Diablo Immortal "Eternal War" crossover, live now with exclusive battles, rewards, and cosmetics.

Microsoft shuts down Beta testing channel for Windows 10

Microsoft shut down the Windows 10 Beta channel as the OS nears the end of support. Users were moved to Release Preview, and minimal updates were planned.

US confirms US$6.6 billion CHIPS Act funding for TSMC

TSMC secures US$6.6 billion in CHIPS Act grants to expand in Arizona, marking a milestone in US semiconductor development and job creation.

NASA tests AI chatbot to simplify complex Earth data

Nasa unveils Earth Copilot, an AI chatbot that simplifies satellite data analysis. It aims to make geospatial insights accessible to everyone in seconds.

Related Articles

Popular Categories