summaryrefslogtreecommitdiff
path: root/intel-ucode
diff options
context:
space:
mode:
authorPredrag Ivanović <predivan@mts.rs>2019-05-15 16:00:18 +0200
committerPredrag Ivanović <predivan@mts.rs>2019-05-15 17:07:31 +0200
commit6d8574d14bb5f9e327e459c79c99bbaf267d439b (patch)
treef39f712d072b03bfb76151ea9eafcd369097f23b /intel-ucode
parentabe312ec9bc27b639c3ce99520064c7003bd8eca (diff)
downloadcontrib-6d8574d14bb5f9e327e459c79c99bbaf267d439b.tar.gz
contrib-6d8574d14bb5f9e327e459c79c99bbaf267d439b.tar.xz
[notify] intel-ucode: Security update for MDS.
Update CPU microcode to mitigate 4 variants of the data sampling flaw: - CVE-2018-12126 (Microarchitectural Store Buffer Data Sampling (MSBDS)) - CVE-2018-12127 (Microarchitectural Load Port Data Samping (MLPDS)) - CVE-2018-12130 (Microarchitectural Fill Buffer Data Sampling (MFBDS)) - CVE-2019-11091 (Microarchitectural Data Sampling Uncacheable Memory (MDSUM)) References: - https://seclists.org/bugtraq/2019/May/43 - https://security-tracker.debian.org/tracker/DSA-4447-1 - https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/MDS - https://www.intel.com/content/www/us/en/architecture-and-technology/mds.html
Diffstat (limited to 'intel-ucode')
-rw-r--r--intel-ucode/.signature6
-rw-r--r--intel-ucode/Pkgfile6
2 files changed, 6 insertions, 6 deletions
diff --git a/intel-ucode/.signature b/intel-ucode/.signature
index a42cb01cb..ea356f4fd 100644
--- a/intel-ucode/.signature
+++ b/intel-ucode/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF36iNtE3SpULdH+N/eYdUI27leHB2BUzi6mOFLCmwLB7DtLIdIws/Rqj++y1d1TDpnqAXdGmrhDM54ikvwstcug8=
-SHA256 (Pkgfile) = cdef6a450dd63aff43e00b90e26427152c883b8b5de655ce9f335d5390f7749b
+RWSagIOpLGJF33z6h7xY68n8bFeBXBckM7E7NDWTipN5Oie1JougaapYpl1HiVhNp83pViNfBblBtkW2Dm++KfwLjr0j0sJn0QQ=
+SHA256 (Pkgfile) = 903398deb91907942fcb8ee01f219adb68819aa93ad8c853226423d697089b76
SHA256 (.footprint) = 45cbe6146ee529f5d7fc3c4dcbb9c56420b2950c372d4196867ff304578bb771
-SHA256 (microcode-20180807a.tgz) = 46ab18699ec42eb6cc01ee1846ec4d7ca979766dee2156f92d69e2f6df548137
+SHA256 (microcode-20190514.tar.gz) = 553858de4315d267d1f259d1146db028eec5112a797379a7a83f5c8a22e626b3
diff --git a/intel-ucode/Pkgfile b/intel-ucode/Pkgfile
index 4408ec3c5..ee10c31b5 100644
--- a/intel-ucode/Pkgfile
+++ b/intel-ucode/Pkgfile
@@ -4,13 +4,13 @@
# Depends on: iucode-tool
name=intel-ucode
-version=20180807a
+version=20190514
release=1
-source=(https://downloadmirror.intel.com/28087/eng/microcode-$version.tgz)
+source=(https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-$version.tar.gz)
build() {
+ cd Intel-Linux-Processor-Microcode-Data-Files-microcode-$version
install -d -m755 $PKG/boot
- rm -f intel-ucode/list
/usr/sbin/iucode_tool --write-earlyfw=early-ucode.cpio intel-ucode/
install -m644 early-ucode.cpio $PKG/boot/early-ucode.cpio
}

Generated by cgit