The Linux kernel allows userspace processes to enable mitigations by calling prctl with PR_SET_SPECULATION_CTRL which disables the speculation feature as well as by using seccomp. We had noticed that on VMs of at least one major cloud provider, the kernel still left the victim process exposed to attacks in some cases even after enabling the spectre-BTI mitigation with prctl. The same behavior can be observed on a bare-metal machine when forcing the mitigation to IBRS on boot command line.
This happened because when plain IBRS was enabled (not enhanced IBRS), the kernel had some logic that determined that STIBP was not needed. The IBRS bit implicitly protects against cross-thread branch target injection. However, with legacy IBRS, the IBRS bit was cleared on returning to userspace, due to performance reasons, which disabled the implicit STIBP and left userspace threads vulnerable to cross-thread branch target injection against which STIBP protects.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-debug-devel-matchedUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdumpUpgrade python3-perfUpgrade kernel-64k-modules-coreUpgrade kernel-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-rtUpgrade kernel-uki-virtUpgrade kernel-64k-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-develUpgrade kernel-64k-modules-extraUpgrade kernel-docUpgrade perfUpgrade kernel-toolsUpgrade kernel-64k-debug-develUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-coreUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-modulesUpgrade kernel-debug-uki-virtUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64k-develUpgrade kernel-64kUpgrade kernel-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade kernel-debugUpgrade kernel-64k-coreUpgrade kernelUpgrade kernel-debug-modules-coreUpgrade bpftoolUpgrade kernel-debug-develUpgrade kernel-debug-modules-extraUpgrade rtlaUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-abi-stablelistsUpgrade kernel-rt-debug-modulesUpgrade kernel-cross-headersUpgrade kernel-rt-kvmUpgrade kernel-headersUpgrade kernel-64k-debug-coreUpgrade kernel-rt-debugUpgrade kernel-64k-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-64k-debugUpgrade kernel-debug-core | Aug 9, 2023 | Apr 21, 2023 |
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-livepatch-5.15.102-61.139Upgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python-perfUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernelUpgrade kernel-livepatch-4.14.309-231.529Upgrade kernel-debuginfoUpgrade kernel-livepatch-5.10.173-154.642Upgrade kernel-debuginfo-common-x86_64 | May 2, 2023 | Apr 21, 2023 |
| Amazon_linux | — | Upgrade kernel | May 2, 2023 | Mar 20, 2023 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-develUpgrade kernel-livepatch-6.1.19-30.43Upgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade bpftoolUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade kernel-tools-develUpgrade perfUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade bpftool-debuginfo | Feb 17, 2025 | Apr 12, 2023 |
| Centos_linux | — | Upgrade kernel-rtUpgrade kernel | Aug 2, 2023 | Apr 21, 2023 |
| Debian | — | Upgrade linux | May 1, 2023 | Apr 21, 2023 |
| Dell Powerstore Dsa2023366 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Oct 5, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libs | Jan 10, 2024 | Apr 21, 2023 |
| Oracle_linux | — | Upgrade kernel | Aug 3, 2023 | Apr 12, 2023 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Aug 2, 2023 | Apr 21, 2023 |
| Rocky_linux | — | Upgrade kernel-rt-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debugUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modules-extra | Mar 5, 2024 | Apr 21, 2023 |
| Suse | — | Upgrade kernel-syms-azureUpgrade dtb-socionextUpgrade kernel-64kb-livepatch-develUpgrade kernel-zfcpdumpUpgrade dlm-kmp-azureUpgrade dtb-appleUpgrade kernel-default-extraUpgrade kernel-docsUpgrade reiserfs-kmp-rtUpgrade dtb-marvellUpgrade kernel-kvmsmallUpgrade kernel-azure-vdsoUpgrade kernel-rt_debugUpgrade kernel-default-manUpgrade kselftests-kmp-defaultUpgrade kernel-syms-rtUpgrade dtb-amdUpgrade kernel-rt-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dtb-apmUpgrade kernel-kvmsmall-develUpgrade dtb-armUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-develUpgrade kernel-vanillaUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debug-livepatch-develUpgrade kernel-source-rtUpgrade dtb-broadcomUpgrade kernel-rtUpgrade kernel-macrosUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade dtb-amlogicUpgrade kernel-rt-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-azure-baseUpgrade cluster-md-kmp-azureUpgrade kernel-defaultUpgrade kernel-azure-livepatch-develUpgrade kernel-vanilla-livepatch-develUpgrade kernel-zfcpdump-manUpgrade kernel-debug-develUpgrade dtb-renesasUpgrade kernel-azure-optionalUpgrade kernel-64kb-develUpgrade dtb-alUpgrade kernel-rt-livepatchUpgrade kernel-64kb-optionalUpgrade dtb-caviumUpgrade dtb-lgUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-alteraUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmall-baseUpgrade kernel-debug-baseUpgrade kernel-source-vanillaUpgrade kernel-preemptUpgrade kernel-debug-vdsoUpgrade dtb-zteUpgrade dtb-nvidiaUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade dtb-amazonUpgrade reiserfs-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-default-develUpgrade kernel-vanilla-baseUpgrade kernel-sourceUpgrade kernel-develUpgrade gfs2-kmp-defaultUpgrade dtb-freescaleUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-default-baseUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade dtb-xilinxUpgrade kernel-64kbUpgrade dtb-exynosUpgrade kernel-obs-buildUpgrade kselftests-kmp-azureUpgrade dtb-hisiliconUpgrade kernel-default-optionalUpgrade dlm-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-source-azureUpgrade kernel-default-vdsoUpgrade dtb-sprdUpgrade reiserfs-kmp-defaultUpgrade kernel-preempt-develUpgrade dtb-rockchipUpgrade cluster-md-kmp-rtUpgrade kernel-vanilla-develUpgrade kernel-rt_debug-devel | May 10, 2023 | Apr 21, 2023 |
| Ubuntu | — | Upgrade linux-image-5.19.0-1021-raspi-nolpaeUpgrade linux-image-generic-lpae-hwe-22.04Upgrade linux-image-4.15.0-1176-azureUpgrade linux-image-azure-cvmUpgrade linux-image-5.4.0-1110-azureUpgrade linux-image-5.4.0-1017-iotUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-osp1Upgrade linux-image-4.15.0-1130-oracleUpgrade linux-image-aws-lts-18.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.19.0-1025-kvmUpgrade linux-image-4.15.0-224-lowlatencyUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-azure-lts-18.04Upgrade linux-image-4.4.0-1131-kvmUpgrade linux-image-5.19.0-1021-raspiUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-75-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.4.0-253-genericUpgrade linux-image-5.4.0-152-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-5.15.0-1022-gkeopUpgrade linux-image-intelUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1071-gkeopUpgrade linux-image-5.15.0-1040-azure-fdeUpgrade linux-image-5.4.0-1093-kvmUpgrade linux-image-5.4.0-1088-raspiUpgrade linux-image-aws-hweUpgrade linux-image-5.15.0-1041-azure-fdeUpgrade linux-image-4.4.0-1168-awsUpgrade linux-image-5.15.0-1036-gcpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.19.0-1028-azureUpgrade linux-image-5.19.0-45-genericUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.19.0-1025-oracleUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.19.0-1024-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-azureUpgrade linux-image-gke-5.4Upgrade linux-image-5.15.0-1033-intel-iotgUpgrade linux-image-raspiUpgrade linux-image-intel-iotgUpgrade linux-image-raspi2Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-4.15.0-224-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-152-generic-lpaeUpgrade linux-image-5.4.0-1024-xilinx-zynqmpUpgrade linux-image-oem-20.04bUpgrade linux-image-bluefieldUpgrade linux-image-5.19.0-1026-gcpUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-5.19.0-1027-awsUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1035-kvmUpgrade linux-image-5.15.0-1032-raspiUpgrade linux-image-5.4.0-152-lowlatencyUpgrade linux-image-4.15.0-1161-gcpUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-4.4.0-1130-awsUpgrade linux-image-5.4.0-1051-ibmUpgrade linux-image-5.15.0-1040-azureUpgrade linux-image-5.4.0-1065-bluefieldUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-4.15.0-1151-kvmUpgrade linux-image-5.15.0-75-genericUpgrade linux-image-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-4.4.0-253-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-75-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-oracleUpgrade linux-image-5.4.0-1102-gkeUpgrade linux-image-5.19.0-1027-lowlatencyUpgrade linux-image-genericUpgrade linux-image-5.4.0-1104-awsUpgrade linux-image-5.15.0-1037-oracleUpgrade linux-image-5.15.0-75-generic-lpaeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-1032-ibmUpgrade linux-image-5.15.0-1032-raspi-nolpaeUpgrade linux-image-ibmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-5.19.0-45-generic-lpaeUpgrade linux-image-5.15.0-75-generic-64kUpgrade linux-image-awsUpgrade linux-image-4.15.0-1167-awsUpgrade linux-image-5.4.0-1107-gcpUpgrade linux-image-5.4.0-1103-oracleUpgrade linux-image-5.19.0-1027-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-6.1.0-1009-oemUpgrade linux-image-5.15.0-1038-awsUpgrade linux-image-5.19.0-45-generic-64kUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1036-gke | Apr 21, 2023 | Apr 19, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 21, 2023 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub