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.
CVSS Details
- CVSS 3.1 Base Score: 5.6
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-64kUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-develUpgrade kernel-rt-debugUpgrade kernel-64k-develUpgrade bpftoolUpgrade kernel-64k-debug-coreUpgrade kernel-debug-modules-coreUpgrade kernelUpgrade kernel-cross-headersUpgrade kernel-debugUpgrade kernel-64k-debugUpgrade kernel-debug-uki-virtUpgrade kernel-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-extraUpgrade rtlaUpgrade kernel-64k-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-debug-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libs-develUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdump-develUpgrade kernel-modulesUpgrade kernel-64k-devel-matchedUpgrade kernel-docUpgrade kernel-rtUpgrade kernel-coreUpgrade kernel-uki-virtUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-modules-extraUpgrade perfUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-kvmUpgrade kernel-64k-debug-modulesUpgrade kernel-rt-coreUpgrade kernel-devel-matchedUpgrade kernel-64k-debug-develUpgrade kernel-rt-modulesUpgrade kernel-develUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-zfcpdumpUpgrade kernel-64k-modules-coreUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debug-modules-extra | Aug 9, 2023 | Apr 21, 2023 |
| Amazon Linux Ami 2 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade perfUpgrade kernel-develUpgrade python-perfUpgrade kernel-livepatch-5.15.102-61.139Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernelUpgrade kernel-tools-develUpgrade kernel-livepatch-5.10.173-154.642Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-4.14.309-231.529 | May 2, 2023 | Apr 21, 2023 |
| Amazon_linux | — | Upgrade kernel | May 2, 2023 | Mar 20, 2023 |
| Amazon_linux_2023 | — | Upgrade perf-debuginfoUpgrade kernel-headersUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-6.1.19-30.43Upgrade kernelUpgrade kernel-develUpgrade bpftoolUpgrade python3-perf-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 kernel-toolsUpgrade python3-perfUpgrade 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-debugUpgrade kernel-rt-develUpgrade kernel-rt-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-kvmUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-develUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt | Mar 5, 2024 | Apr 21, 2023 |
| Suse | — | Upgrade kernel-vanillaUpgrade gfs2-kmp-64kbUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade kernel-rt-vdsoUpgrade kernel-azure-develUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-azure-baseUpgrade ocfs2-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade dtb-socionextUpgrade kernel-64kb-livepatch-develUpgrade kernel-rtUpgrade dlm-kmp-azureUpgrade dtb-apmUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-defaultUpgrade dtb-appleUpgrade kernel-default-extraUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade kernel-rt_debug-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-symsUpgrade dtb-broadcomUpgrade kselftests-kmp-rtUpgrade kernel-docs-htmlUpgrade kernel-obs-qaUpgrade kernel-defaultUpgrade dtb-marvellUpgrade kernel-azure-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-default-manUpgrade kernel-rt_debugUpgrade kernel-debug-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-source-rtUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-azure-extraUpgrade kernel-vanilla-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-syms-rtUpgrade dtb-amdUpgrade kernel-rt-optionalUpgrade gfs2-kmp-defaultUpgrade dtb-zteUpgrade kernel-default-livepatchUpgrade dtb-alteraUpgrade kernel-devel-rtUpgrade kernel-rt-develUpgrade kernel-default-develUpgrade dtb-freescaleUpgrade kernel-sourceUpgrade kernel-develUpgrade dtb-alUpgrade kernel-obs-buildUpgrade kernel-default-optionalUpgrade dtb-xilinxUpgrade dtb-nvidiaUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-rt-extraUpgrade kernel-preemptUpgrade kernel-rt_debug-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-default-base-rebuildUpgrade kernel-default-vdsoUpgrade dtb-mediatekUpgrade ocfs2-kmp-64kbUpgrade kernel-64kbUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-zfcpdump-manUpgrade kernel-debug-baseUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-preempt-develUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade dtb-renesasUpgrade cluster-md-kmp-rtUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-hisiliconUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kernel-vanilla-develUpgrade kernel-64kb-develUpgrade kernel-azure-optionalUpgrade dtb-lgUpgrade dtb-caviumUpgrade kernel-rt-livepatchUpgrade kernel-64kb-optionalUpgrade kernel-debug-develUpgrade dtb-amazonUpgrade dtb-allwinnerUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmall-baseUpgrade kernel-debugUpgrade dtb-exynosUpgrade kernel-vanilla-base | May 10, 2023 | Apr 21, 2023 |
| Ubuntu | — | Upgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1017-iotUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1040-azure-fdeUpgrade linux-image-4.15.0-1176-azureUpgrade linux-image-azure-cvmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.15.0-75-lowlatencyUpgrade linux-image-generic-64kUpgrade linux-image-4.4.0-1131-kvmUpgrade linux-image-gkeop-5.15Upgrade linux-image-4.4.0-253-genericUpgrade linux-image-4.15.0-1130-oracleUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gke-5.4Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1033-intel-iotgUpgrade linux-image-5.4.0-1071-gkeopUpgrade linux-image-intel-iotgUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-5.19.0-1024-ibmUpgrade linux-image-azureUpgrade linux-image-5.19.0-1028-azureUpgrade linux-image-azure-fdeUpgrade linux-image-4.4.0-1168-awsUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-lts-18.04Upgrade linux-image-kvmUpgrade linux-image-aws-hweUpgrade linux-image-intelUpgrade linux-image-aws-lts-18.04Upgrade linux-image-4.15.0-224-lowlatencyUpgrade linux-image-5.19.0-1025-kvmUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.4.0-152-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1022-gkeopUpgrade linux-image-oem-20.04cUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-22.04Upgrade linux-image-5.19.0-1021-raspi-nolpaeUpgrade linux-image-5.4.0-1093-kvmUpgrade linux-image-5.19.0-1021-raspiUpgrade linux-image-5.15.0-1041-azure-fdeUpgrade linux-image-5.19.0-45-genericUpgrade linux-image-5.4.0-1088-raspiUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.19.0-1025-oracleUpgrade linux-image-5.15.0-1036-gcpUpgrade linux-image-5.4.0-1110-azureUpgrade linux-image-virtualUpgrade linux-image-4.4.0-1130-awsUpgrade linux-image-5.4.0-152-lowlatencyUpgrade linux-image-5.4.0-1107-gcpUpgrade linux-image-5.19.0-45-generic-lpaeUpgrade linux-image-5.19.0-1027-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-genericUpgrade linux-image-5.4.0-1103-oracleUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-gkeopUpgrade linux-image-5.19.0-1027-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.15.0-1032-ibmUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1035-kvmUpgrade linux-image-5.15.0-1032-raspiUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.19.0-1027-awsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-4.15.0-224-genericUpgrade linux-image-4.15.0-1161-gcpUpgrade linux-image-5.15.0-75-generic-64kUpgrade linux-image-bluefieldUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.4.0-1024-xilinx-zynqmpUpgrade linux-image-5.15.0-1037-oracleUpgrade linux-image-5.15.0-75-genericUpgrade linux-image-4.15.0-1167-awsUpgrade linux-image-gkeUpgrade linux-image-5.19.0-1026-gcpUpgrade linux-image-4.4.0-253-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.4.0-152-generic-lpaeUpgrade linux-image-5.15.0-1040-azureUpgrade linux-image-5.4.0-1104-awsUpgrade linux-image-awsUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-4.15.0-1151-kvmUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1051-ibmUpgrade linux-image-5.15.0-1032-raspi-nolpaeUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.19.0-45-generic-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1065-bluefieldUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.15.0-1036-gkeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.1.0-1009-oemUpgrade linux-image-5.15.0-75-generic-lpaeUpgrade linux-image-5.15.0-1038-awsUpgrade linux-image-5.15.0-75-lowlatency-64kUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-5.4.0-1102-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 |
Prioritise with Active Threat Intelligence
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