New - NVIDIA B200 & B300 Dedicated GPU Clusters  |  Explore GPU clusters

Information regarding Foreshadow, the Intel L1 Terminal Fault vulnerability

  • Author

    Janne Ruostemaa

    Editor-in-Chief

  • About

    Type
    Blog
    Category
    Announcements

Posted on 17 August 2018

Intel recently shared information about a newly identified vulnerability in their processors. It concerns a speculative execution side-channel method that Intel calls L1 Terminal Fault or L1TF for short. The vulnerability was discovered by two independent groups of researchers who have titled it Foreshadow.

L1TF aka Foreshadow

The Foreshadow vulnerability (CVE-2018-3615) is an exploit on the speculative execution on Intel processors. It can allow attackers to access sensitive information stored in the Level 1 CPU cache and affects most Intel processors. While investigating the cause of the Foreshadow, Intel identified two related attacks (CVE-2018-3620 & CVE-2018-3646) now called Foreshadow Next Generation.

At the moment, no known public exploits exist. However, the Foreshadow-NG could potentially be used to read information from the L1 in a public cloud. This may include data from the operating system, kernel, hypervisor or the neighbouring virtual machine. VMs sharing the same physical CPU core also share the L1 cache which leaves them vulnerable to the attack. Fortunately, there is no way to make targeted attacks against specific data or virtual machine as guest servers have no way to choose which physical CPU core they use.

Due to the nature of the vulnerability, it has been categorised as high severity. Mitigation against the attack vectors will require upgrades to the system microcode. Intel has released some updates to address the issue but the earlier updates made for Meltdown and Spectre are not effective against the L1TF.

Mitigating the vulnerability

When the issue was first announced, we began immediately testing and validating the updates in preparations for deployment. As the Foreshadow-NG (CVE-2018-3646) is a risk especially to virtualized environments such as cloud service providers, we are auditing and updating all affected infrastructure. We expect to be able to perform the upgrades without any major disruptions to your cloud servers.

Likewise to the Spectre and Meltdown vulnerabilities, users should also upgrade the operating systems on their cloud servers as the fixes become available from their vendors.
We are upgrading our public templates to make sure all future deployments are secure.

The updates to mitigate the vulnerability are expected to affect performance or resource utilisation in some specific workloads. As Intel is working with their industry partners to provide multiple solutions to address the problem, the final impact on performance is not yet clear. Regardless of the approach to fix the vulnerability, we are focused on minimising performance loss while thoroughly securing the systems.

Should you have any further questions, please don’t hesitate to contact our support staff.

Call to action regarding signing up for UpCloud's free trial.

Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *

Cloud promotion!

Start your free 30-day trial today and discover why thousands of businesses trust UpCloud

  • $500 free credits
  • Risk-free trial
  • Optimized performance
  • Scalable infrastructure
  • Top-tier security
  • Global availability

Sign up

See also

Domain Name System and how to manage DNS records.

Domain Name System and how to manage DNS records

Domain names are great for setting up recognisable and trustworthy services. In this post, we'll outline some of the important information you need for configuring your domain.

Janne Ruostemaa

Editor-in-Chief

UpCloud graphic on achieving peak performance in cloud-based game development, showing connected infrastructure and a high-performance indicator.

Achieving peak performance in cloud-based game development

In the fast-paced world of gaming, where every millisecond counts, optimising your cloud infrastructure is crucial. Amid economic challenges, gaming companies strive to cut costs […]

Fiona Horan

Enterprise Marketing Specialist

UpCloud supports Stony Brook University in educating future cloud developers through its platform.

Stony Brook University uses UpCloud to educate future Cloud developers

Cloud computing starts with people. Without passionate and qualified developers to set up, maintain and innovate within Cloud infrastructure, the sector would not have experienced […]

Janne Ruostemaa

Editor-in-Chief

Back to top