The current implementation of the prctl syscall does not issue an IBPB immediately during the syscall. The ib_prctl_set function updates the Thread Information Flags (TIFs) for the task and updates the SPEC_CTRL MSR on the function __speculation_ctrl_update, but the IBPB is only issued on the next schedule, when the TIF bits are checked. This leaves the victim vulnerable to values already injected on the BTB, prior to the prctl syscall. The patch that added the support for the conditional mitigation via prctl (ib_prctl_set) dates back to the kernel 4.9.176.
We recommend upgrading past commit a664ec9158eeddd75121d39c9a0758016097fa96
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.15.90-54.138Upgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade python-perf-debuginfoUpgrade kernel-livepatch-4.14.304-226.531Upgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-livepatch-5.10.165-143.735Upgrade python-perf | Feb 24, 2023 | Feb 24, 2023 |
| Amazon_linux | — | Upgrade kernel | Jul 14, 2023 | Feb 23, 2023 |
| Debian | — | Upgrade linux | May 1, 2023 | Apr 25, 2023 |
| Dell Powerstore Dsa2023173 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Jun 21, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelists | May 18, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-abi-stablelists | Jul 5, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-toolsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | May 10, 2023 | Apr 25, 2023 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 25, 2023 |
| Suse | — | Upgrade dlm-kmp-azureUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-default-extraUpgrade kernel-devel-rtUpgrade kernel-macrosUpgrade kernel-symsUpgrade dtb-mediatekUpgrade kernel-develUpgrade ocfs2-kmp-rtUpgrade dtb-qcomUpgrade kernel-default-base-rebuildUpgrade kernel-default-optionalUpgrade dlm-kmp-defaultUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-develUpgrade dtb-sprdUpgrade dtb-zteUpgrade kernel-preemptUpgrade reiserfs-kmp-azureUpgrade kernel-vanillaUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-armUpgrade kernel-rt_debug-vdsoUpgrade dtb-xilinxUpgrade kernel-obs-qaUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-debug-baseUpgrade kernel-rt-livepatchUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade kernel-default-vdsoUpgrade kernel-defaultUpgrade dtb-alUpgrade dtb-rockchipUpgrade dtb-amlogicUpgrade kernel-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-azure-livepatch-develUpgrade kernel-rt-extraUpgrade dtb-apmUpgrade kernel-azure-develUpgrade kernel-debug-livepatch-develUpgrade kernel-docsUpgrade kernel-sourceUpgrade kernel-debug-vdsoUpgrade dtb-allwinnerUpgrade kernel-azure-baseUpgrade kernel-kvmsmall-develUpgrade kernel-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-baseUpgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade kernel-default-manUpgrade kernel-default-develUpgrade kernel-rt-optionalUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-syms-azureUpgrade dtb-hisiliconUpgrade dtb-appleUpgrade gfs2-kmp-defaultUpgrade dtb-freescaleUpgrade kernel-debug-develUpgrade gfs2-kmp-azureUpgrade kernel-zfcpdump-manUpgrade dtb-exynosUpgrade kernel-preempt-develUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-marvellUpgrade kselftests-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-obs-buildUpgrade dtb-alteraUpgrade kernel-vanilla-livepatch-develUpgrade kernel-vanilla-develUpgrade dtb-renesasUpgrade kernel-64kb-optionalUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade kernel-default-livepatch-develUpgrade kernel-rt_debugUpgrade dtb-broadcomUpgrade dtb-socionextUpgrade dtb-amazonUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-develUpgrade dlm-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-source-rtUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-syms-rtUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-vanilla-baseUpgrade kernel-debugUpgrade reiserfs-kmp-64kbUpgrade kernel-64kbUpgrade dtb-lgUpgrade dtb-caviumUpgrade dtb-amd | Feb 24, 2023 | Feb 23, 2023 |
| Ubuntu | — | Upgrade linux-image-ibmUpgrade linux-image-oracleUpgrade linux-image-5.4.0-144-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-4.4.0-1116-awsUpgrade linux-image-5.15.0-1026-raspi-nolpaeUpgrade linux-image-5.15.0-1030-kvmUpgrade linux-image-4.4.0-1117-kvmUpgrade linux-image-4.15.0-208-genericUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-awsUpgrade linux-image-dell300xUpgrade linux-image-5.15.0-1035-azureUpgrade linux-image-5.19.0-38-generic-64kUpgrade linux-image-5.15.0-1017-gkeopUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-4.15.0-1153-awsUpgrade linux-image-5.19.0-1019-ibmUpgrade linux-image-4.4.0-1154-awsUpgrade linux-image-5.4.0-1104-azureUpgrade linux-image-4.15.0-208-generic-lpaeUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gcpUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.4.0-1045-ibmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.19.0-38-generic-lpaeUpgrade linux-image-5.15.0-69-lowlatency-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04dUpgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-1059-bluefieldUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-5.19.0-1015-raspiUpgrade linux-image-bluefieldUpgrade linux-image-oem-osp1Upgrade linux-image-4.15.0-1129-raspi2Upgrade linux-image-virtualUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1065-gkeopUpgrade linux-image-azure-lts-20.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-lpae-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-raspi2Upgrade linux-image-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1029-gkeUpgrade linux-image-5.4.0-1095-gkeUpgrade linux-image-5.15.0-1033-awsUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.19.0-1021-lowlatencyUpgrade linux-image-4.15.0-208-lowlatencyUpgrade linux-image-5.15.0-1026-raspiUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1030-gkeUpgrade linux-image-kvmUpgrade linux-image-raspiUpgrade linux-image-oem-22.04Upgrade linux-image-5.19.0-1019-oracleUpgrade linux-image-snapdragonUpgrade linux-image-4.15.0-1147-gcpUpgrade linux-image-5.15.0-1031-gcpUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.19.0-1021-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-5.14.0-1058-oemUpgrade linux-image-gkeop-5.15Upgrade linux-image-azure-lts-18.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-5.19.0-1019-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.1.0-1007-oemUpgrade linux-image-5.17.0-1028-oemUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1027-intel-iotgUpgrade linux-image-4.15.0-1162-azureUpgrade linux-image-5.15.0-69-genericUpgrade linux-image-5.4.0-1097-awsUpgrade linux-image-4.4.0-237-lowlatencyUpgrade linux-image-5.19.0-1015-raspi-nolpaeUpgrade linux-image-generic-lts-xenialUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.19.0-38-genericUpgrade linux-image-gke-5.4Upgrade linux-image-5.4.0-1081-raspiUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1035-azure-fdeUpgrade linux-image-4.4.0-237-genericUpgrade linux-image-5.4.0-1101-gcpUpgrade linux-image-genericUpgrade linux-image-oemUpgrade linux-image-5.19.0-1022-awsUpgrade linux-image-gkeopUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-4.15.0-1116-oracleUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-4.15.0-1148-snapdragonUpgrade linux-image-gkeop-5.4Upgrade linux-image-6.0.0-1012-oemUpgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.19.0-1020-kvmUpgrade linux-image-5.4.0-1087-kvmUpgrade linux-image-5.15.0-1032-oracleUpgrade linux-image-generic-lpae-hwe-18.04Upgrade linux-image-5.4.0-1094-oracleUpgrade linux-image-generic-lpaeUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-hweUpgrade linux-image-5.15.0-69-lowlatencyUpgrade linux-image-5.15.0-1027-ibmUpgrade linux-image-azureUpgrade linux-image-5.4.0-144-generic-lpaeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-144-genericUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-69-generic-lpaeUpgrade linux-image-5.19.0-1022-azureUpgrade linux-image-4.15.0-1137-kvmUpgrade linux-image-4.15.0-1062-dell300xUpgrade linux-image-5.15.0-69-generic-64kUpgrade linux-image-gke | Mar 22, 2023 | Feb 23, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 29, 2025 | Apr 25, 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