The series aims to mitigate the Branch Target Injection (CVE-2017-5715)
issues for 'RSM' instructions. Moreover, this series focuses on the UDK
branches where .NASM file is not added for a module.

Patch 1/1 will be applied on the below UDK branches:
UDK2015

A more detailed explanation of the purpose of commit is under the
'Branch target injection mitigation' section of the below link:
https://software.intel.com/security-software-guidance/insights/host-firmware-speculative-execution-side-channel-mitigation

Cc: Jiewen Yao <jiewen....@intel.com>
Cc: Laszlo Ersek <ler...@redhat.com>
Cc: Michael D Kinney <michael.d.kin...@intel.com>
Cc: Eric Dong <eric.d...@intel.com>

Hao Wu (1):
  UefiCpuPkg: [CVE-2017-5715] Stuff RSB before RSM

 UefiCpuPkg/Include/StuffRsbAsm.inc          | 60 ++++++++++++++++++++
 UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmiEntry.asm |  5 +-
 UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/SmmInit.asm  |  5 +-
 UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.asm  |  5 +-
 UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmmInit.asm   |  5 +-
 5 files changed, 76 insertions(+), 4 deletions(-)
 create mode 100644 UefiCpuPkg/Include/StuffRsbAsm.inc

-- 
2.12.0.windows.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to