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