安全公告详情

NS-SA-2022-0046

2022-05-08 20:18:48

简介

important: microcode_ctl/lasso security update

严重级别

important

主题

An update for microcode_ctl/lasso is now available for NewStart CGSL MAIN 5.05/CGSL CORE 5.05.
NewStart Security has rated this update as having a security impact of important. A Common Vunlnerability Scoring System(CVSS)base score, which gives a detailed severity rating, is available for each vulnerability from the CVElink(s) in the References section.

详细描述

microcode_ctl: The microcode_ctl utility is a companion to the microcode driver written by Tigran Aivazian . The microcode update is volatile and needs to be uploaded on each system boot i.e. it doesn't reflash your cpu permanently, reboot and it reverts back to the old microcode.
lasso: Python language bindings for the lasso (Liberty Alliance Single Sign On) library.


Security Fix(es):
microcode_ctl: A new domain bypass transient execution attack known as Special Register Buffer Data Sampling (SRBDS) has been found. This flaw allows data values from special internal registers to be leaked by an attacker able to execute code on any core of the CPU. An unprivileged, local attacker can use this flaw to infer values returned by affected instructions known to be commonly used during cryptographic operations that rely on uniqueness, secrecy, or both.(CVE-2020-0543)
microcode_ctl: Microcode misconfiguration in some Intel processors may cause EIBRS mitigation (CVE-2017-5715) to be incomplete. As a consequence, this issue may allow an authenticated user to potentially enable information disclosure via local access.(CVE-2020-24511)
microcode_ctl: Observable timing discrepancy in some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.(CVE-2020-24512)
microcode_ctl: A flaw was found in the Intel Advanced Vector Extensions (AVX) implementation, where a local authenticated attacker with the ability to execute AVX instructions can gather the AVX register state from previous AVX executions. This vulnerability allows information disclosure of the AVX register state.(CVE-2020-8696)
microcode_ctl: A flaw was found in Intel® VT-d products. Entries from the context cache on some types of context cache invalidations may not be properly invalidated which may allow an authenticated user to potentially enable escalation of privilege via local access. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.(CVE-2020-24489)
microcode_ctl: A flaw was found in the CPU microarchitecture where a local attacker is able to abuse a timing issue which may allow them to infer internal architectural state from previous executions on the CPU.(CVE-2020-8698)
microcode_ctl: A vulnerability was found in Intel's implementation of RAPL (Running Average Power Limit). An attacker with a local account could query the power management functionality to intelligently infer SGX enclave computation values by measuring power usage in the RAPL subsystem.(CVE-2020-8695)
microcode_ctl: A flaw was found in Intel processors where a local attacker is able to gain information about registers used for vector calculations by observing register states from other processes running on the system. This results in a race condition where store buffers, which were not cleared, could be read by another process or a CPU sibling. The highest threat from this vulnerability is data confidentiality where an attacker could read arbitrary data as it passes through the processor.(CVE-2020-0548)
microcode_ctl: A microarchitectural timing flaw was found on some Intel processors. A corner case exists where data in-flight during the eviction process can end up in the “fill buffers” and not properly cleared by the MDS mitigations. The fill buffer contents (which were expected to be blank) can be inferred using MDS or TAA style attack methods to allow a local attacker to infer fill buffer values.(CVE-2020-0549)
microcode_ctl: bugfix
lasso: An XML Signature Wrapping (XSW) vulnerability was found in Lasso. This flaw allows an attacker to modify a valid SAML response to include an unsigned SAML assertion, which may be used to impersonate another valid user recognized by the service using Lasso. The highest threat from this vulnerability is to data confidentiality and integrity as well as service availability.(CVE-2021-28091)
lasso: bugfix


Solution:
For details on how to apply this update, which includes the changes described in this advisory, refer to:
http://security.gd-linux.com/how_to_apply_patch.html
Remember the build tag is 5.05.F14B4.

影响组件

  • microcode_ctl
  • lasso

影响产品

  • CGSL MAIN 5.05
  • CGSL CORE 5.05

更新包

{"fix":[{"product":"CGSL MAIN 5.05","pkgs":[{"binary":["microcode_ctl-2.1-73.11.el7_9.x86_64.rpm","microcode_ctl-debuginfo-2.1-73.11.el7_9.x86_64.rpm"],"source":"microcode_ctl-2.1-73.11.el7_9.src.rpm"},{"binary":["lasso-python-2.5.1-8.el7_9.x86_64.rpm","lasso-2.5.1-8.el7_9.x86_64.rpm","lasso-devel-2.5.1-8.el7_9.x86_64.rpm","lasso-debuginfo-2.5.1-8.el7_9.x86_64.rpm"],"source":"lasso-2.5.1-8.el7_9.src.rpm"}]},{"product":"CGSL CORE 5.05","pkgs":[{"binary":["microcode_ctl-2.1-73.11.el7_9.x86_64.rpm","microcode_ctl-debuginfo-2.1-73.11.el7_9.x86_64.rpm"],"source":"microcode_ctl-2.1-73.11.el7_9.src.rpm"},{"binary":["lasso-python-2.5.1-8.el7_9.x86_64.rpm","lasso-2.5.1-8.el7_9.x86_64.rpm","lasso-devel-2.5.1-8.el7_9.x86_64.rpm","lasso-debuginfo-2.5.1-8.el7_9.x86_64.rpm"],"source":"lasso-2.5.1-8.el7_9.src.rpm"}]}]}

CVE

参考