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