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