New Hertzbleed Side-Channel Attack Affects Intel and AMD Processors

side-channel attack Hertzbleed
Written by Emma Davis

A new side-channel attack by Hertzbleed allows the theft of cryptographic keys by observing changes in the CPU frequency through DVFS (dynamic voltage and frequency scaling, “dynamic frequency and voltage scaling”).

The attack is possible due to the fact that on modern x86 Intel (CVE-2022-24436) and AMD (CVE-2022-23823) processors, dynamic frequency scaling depends on power consumption and processed data. For example, DVFS is a power throttling feature that is used in modern processors to ensure that the system does not exceed the temperature and power limits at high loads, and also to reduce power consumption at low loads.

The Hertzbleed problem was discovered by experts from the University of Texas at Austin, the University of Illinois at Urbana-Champaign and the University of Washington. They say that “Hertzbleed is a real and practical threat to the security of cryptographic software.”

Intel representatives said that this problem affects all of its processors and can be used in advanced attacks remotely. Such attacks do not require user interaction and can be carried out by low privilege attackers.

You might also be interested in what SmashEx attack compromises Intel SGX enclaves.

AMD representatives write that Hertzbleed affects a number of company products, including desktop and mobile products, Chromebooks and server processors using the Zen 2 and Zen 3 microarchitecture.

Let me remind you that we also wrote that Windows 11 update fixes performance issue for AMD processors.

It is reported that processors from other manufacturers (for example, ARM), which also use DVFS, may also be vulnerable to Hertzbleed, although the researchers have not yet tested their PoC exploit on them.

At the same time, the research team says that Intel and AMD do not plan to release patches at all to solve the new side-channel problem. Both vendors just published recommendations (here, for example, recommendations from Intel), which explained how developers can protect their software from such attacks and data disclosure.

Because the vulnerability affects a cryptographic algorithm with side channel leaks based on power analysis, developers can apply countermeasures to the program code of the algorithm. Either cloaking or key rotation can be used to mitigate the attack.AMD representatives wrote.
Jerry Bryant

Jerry Bryant

However, processor manufacturers doubt the possibility of using the Hertzbleed attack in real conditions.

While this question is interesting from a research perspective, we do not believe that such an attack can be carried out outside of a lab environment.commented Jerry Bryant, senior director of security and incident response at Intel.
Sending
User Review
0 (0 votes)
Comments Rating 0 (0 reviews)

About the author

Emma Davis

I'm writer and content manager (a short time ago completed a bachelor degree in Marketing from the Gustavus Adolphus College). For now, I have a deep drive to study cyber security.

Leave a Reply

Sending