• Open Access IconOpen Access
  • Cite Icon41
  • https://doi.org/10.1145/3319535.3354216Copy DOI Icon

Insecure Until Proven Updated

  • Nov 6, 2019
  • Robert Buhren +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Customers of cloud services have to trust the cloud providers, as they control the building blocks that form the cloud. This includes the hypervisor enabling the sharing of a single hardware platform among multiple tenants. AMD Secure Encrypted Virtualization (SEV) claims a new level of protection in cloud scenarios. AMD SEV encrypts the main memory of virtual machines with VM-specific keys, thereby denying the higher-privileged hypervisor access to a guest's memory. To enable the cloud customer to verify the correct deployment of his virtual machine, SEV additionally introduces a remote attestation protocol.This paper analyzes the firmware components that implement the SEV remote attestation protocol on the current AMD Epyc Naples CPU series. We demonstrate that it is possible to extract critical CPU-specific keys that are fundamental for the security of the remote attestation protocol.Building on the extracted keys, we propose attacks that allow a malicious cloud provider a complete circumvention of the SEV protection mechanisms. Although the underlying firmware issues were already fixed by AMD, we show that the current series of AMD Epyc CPUs, i.e., the Naples series, does not prevent the installation of previous firmware versions. We show that the severity of our proposed attacks is very high as no purely software-based mitigations are possible. This effectively renders the SEV technology on current AMD Epyc CPUs useless when confronted with an untrusted cloud provider. To overcome these issues, we also propose robust changes to the SEV design that allow future generations of the SEV technology to mitigate the proposed attacks.

Similar Papers
  • Conference Article

A Framework of Cloud Service Broker System for Managing and Integrating Multiple Cloud Services

  • Dec 19, 2014
  • Advanced science and technology letters
  • Hangoo Jeon
  • Conference Article
  • Citations6

An encryption, compression and key(ECK) management based data security framework for infrastructure as a service in Cloud

  • Jun 01, 2015
  • Sanket Salvi +3
  • Conference Article
  • Citations4

Remote Attestation of Large-scale Virtual Machines in the Cloud Data Center

  • Oct 01, 2021
  • Jie Cheng +2
  • Research Article
  • Citations31

Novel efficient techniques for real-time cloud security assessment

  • Jun 24, 2016
  • Computers & Security
  • Jolanda Modic +5
  • Research Article

QoS-Aware Online Mechanism for Dynamic VM Provisioning in Cloud Market Using Q-learning

  • Jan 01, 2018
  • International Journal of Advanced Intelligence Paradigms
  • Ayoub Alsarhan
  • Conference Article
  • Citations19

Reliable Virtual Machine placement in distributed clouds

  • Sep 01, 2016
  • Song Yang +2
  • Conference Article
  • Citations8

Improved Virtual Machine Migration Approaches in Cloud Environment

  • Oct 01, 2016
  • Anita Choudhary +5
  • Conference Article

Effectively auditing IaaS cloud servers

  • Dec 01, 2013
  • Wang Chunlu +3
  • Conference Article
  • Citations34

Fast and Scalable VMM Live Upgrade in Large Cloud Infrastructure

  • Apr 04, 2019
  • Xiantao Zhang +6
  • Conference Article
  • Citations5

Addressing memory exhaustion failures in Virtual Machines in a cloud environment

  • Jun 01, 2013
  • Jose Antonio Navas Molina +1
  • Conference Article
  • Citations17

VM Performance Maximization and PM Load Balancing Virtual Machine Placement in Cloud

  • May 01, 2020
  • Hui Zhao +4
  • Conference Article
  • Citations20

VM provisioning policies to improve the profit of cloud infrastructure service providers

  • Jul 01, 2012
  • K S Patel +1
  • Research Article
  • Citations8

CBase: Fast Virtual Machine storage data migration with a new data center structure

  • Oct 16, 2018
  • Journal of Parallel and Distributed Computing
  • Fei Zhang +5
  • Conference Article
  • Citations2

Budget in the Cloud: Analyzing Cost and Recommending Virtual Machine Workload

  • Oct 28, 2022
  • Brian Zhang +2
  • Conference Article
  • Citations5

Workload Analysis of Cloud Resources using Time Series and Machine Learning Prediction

  • Dec 01, 2019
  • Sivasankari Bhagavathiperumal +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.