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-develUpgrade kernel-livepatch-4.14.304-226.531Upgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.90-54.138Upgrade kernel-headersUpgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade python-perfUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-livepatch-5.10.165-143.735Upgrade kernel-tools-devel | 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-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | May 18, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelists | Jul 5, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | May 10, 2023 | Apr 25, 2023 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 25, 2023 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-debug-livepatch-develUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-rtUpgrade dtb-mediatekUpgrade kernel-64kb-develUpgrade kernel-develUpgrade kernel-64kb-extraUpgrade kernel-rt-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-extraUpgrade dlm-kmp-rtUpgrade kselftests-kmp-defaultUpgrade dtb-apmUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-baseUpgrade kernel-obs-qaUpgrade dtb-xilinxUpgrade kernel-default-vdsoUpgrade kernel-defaultUpgrade kernel-preemptUpgrade kernel-rt-livepatchUpgrade dtb-amlogicUpgrade kernel-azure-develUpgrade dtb-zteUpgrade kernel-azure-livepatch-develUpgrade kernel-default-extraUpgrade dlm-kmp-azureUpgrade dlm-kmp-defaultUpgrade kernel-devel-rtUpgrade dtb-sprdUpgrade ocfs2-kmp-azureUpgrade dtb-alUpgrade cluster-md-kmp-rtUpgrade dtb-rockchipUpgrade dtb-armUpgrade kernel-vanillaUpgrade dtb-nvidiaUpgrade kernel-rtUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-docsUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-default-baseUpgrade dtb-qcomUpgrade kernel-macrosUpgrade kernel-symsUpgrade kernel-default-develUpgrade kernel-vanilla-baseUpgrade kernel-kvmsmall-develUpgrade kernel-zfcpdumpUpgrade kernel-source-rtUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-rt_debugUpgrade kernel-rt-vdsoUpgrade kernel-azure-optionalUpgrade dtb-broadcomUpgrade kernel-docs-htmlUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-baseUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade kernel-default-manUpgrade kernel-rt-optionalUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-vanilla-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-obs-buildUpgrade dtb-alteraUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade reiserfs-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-appleUpgrade dtb-allwinnerUpgrade dtb-caviumUpgrade dtb-socionextUpgrade kernel-azure-baseUpgrade kernel-64kbUpgrade dtb-lgUpgrade dtb-amdUpgrade dtb-amazonUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-debugUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-zfcpdump-manUpgrade kernel-source-azureUpgrade kernel-64kb-optionalUpgrade dtb-marvellUpgrade dtb-exynosUpgrade gfs2-kmp-azureUpgrade kselftests-kmp-64kbUpgrade dtb-renesasUpgrade kernel-preempt-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade gfs2-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade kernel-sourceUpgrade kernel-azure-extraUpgrade kernel-vanilla-livepatch-devel | Feb 24, 2023 | Feb 23, 2023 |
| Ubuntu | — | Upgrade linux-image-azure-lts-18.04Upgrade linux-image-gke-5.4Upgrade linux-image-5.19.0-1020-kvmUpgrade linux-image-generic-lts-xenialUpgrade linux-image-5.19.0-1021-lowlatency-64kUpgrade linux-image-aws-lts-18.04Upgrade linux-image-gkeUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-6.1.0-1007-oemUpgrade linux-image-5.4.0-1101-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-hweUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-69-generic-64kUpgrade linux-image-5.4.0-144-generic-lpaeUpgrade linux-image-5.4.0-144-genericUpgrade linux-image-5.15.0-69-lowlatencyUpgrade linux-image-azureUpgrade linux-image-5.17.0-1028-oemUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1031-gcpUpgrade linux-image-4.15.0-1137-kvmUpgrade linux-image-4.4.0-237-lowlatencyUpgrade linux-image-5.15.0-1035-azure-fdeUpgrade linux-image-4.4.0-237-genericUpgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-69-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.19.0-1015-raspi-nolpaeUpgrade linux-image-4.15.0-1147-gcpUpgrade linux-image-5.4.0-1081-raspiUpgrade linux-image-oem-20.04bUpgrade linux-image-5.4.0-1097-awsUpgrade linux-image-5.14.0-1058-oemUpgrade linux-image-raspiUpgrade linux-image-5.19.0-1019-oracleUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1032-oracleUpgrade linux-image-snapdragonUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.19.0-1019-gcpUpgrade linux-image-4.15.0-1062-dell300xUpgrade linux-image-5.15.0-1027-ibmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.19.0-1022-awsUpgrade linux-image-oemUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.4.0-1087-kvmUpgrade linux-image-6.0.0-1012-oemUpgrade linux-image-raspi-nolpaeUpgrade linux-image-4.15.0-1116-oracleUpgrade linux-image-5.19.0-38-genericUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1027-intel-iotgUpgrade linux-image-oem-20.04Upgrade linux-image-4.15.0-1148-snapdragonUpgrade linux-image-5.4.0-1094-oracleUpgrade linux-image-generic-lpae-hwe-18.04Upgrade linux-image-5.15.0-69-generic-lpaeUpgrade linux-image-4.15.0-1162-azureUpgrade linux-image-gkeopUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeop-5.4Upgrade linux-image-5.19.0-1022-azureUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.19.0-38-generic-lpaeUpgrade linux-image-4.4.0-1116-awsUpgrade linux-image-5.15.0-1030-kvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1033-awsUpgrade linux-image-kvmUpgrade linux-image-oem-22.04cUpgrade linux-image-gcpUpgrade linux-image-bluefieldUpgrade linux-image-gke-5.15Upgrade linux-image-virtualUpgrade linux-image-aws-lts-20.04Upgrade linux-image-5.19.0-1021-lowlatencyUpgrade linux-image-4.15.0-208-genericUpgrade linux-image-5.15.0-1029-gkeUpgrade linux-image-generic-lpae-hwe-22.04Upgrade linux-image-5.4.0-1059-bluefieldUpgrade linux-image-azure-lts-20.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-5.15.0-1026-raspi-nolpaeUpgrade linux-image-oem-20.04cUpgrade linux-image-4.4.0-1117-kvmUpgrade linux-image-5.19.0-1019-ibmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-4.15.0-208-generic-lpaeUpgrade linux-image-oem-22.04bUpgrade linux-image-dell300xUpgrade linux-image-5.4.0-144-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-4.15.0-1153-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-4.15.0-1129-raspi2Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.19.0-38-generic-64kUpgrade linux-image-awsUpgrade linux-image-5.15.0-1017-gkeopUpgrade linux-image-5.19.0-1015-raspiUpgrade linux-image-5.15.0-1026-raspiUpgrade linux-image-5.4.0-1104-azureUpgrade linux-image-5.15.0-69-lowlatency-64kUpgrade linux-image-5.4.0-1045-ibmUpgrade linux-image-5.15.0-1035-azureUpgrade linux-image-oracleUpgrade linux-image-4.4.0-1154-awsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.4.0-1095-gkeUpgrade linux-image-oem-22.04aUpgrade linux-image-5.4.0-1065-gkeopUpgrade linux-image-5.15.0-1030-gkeUpgrade linux-image-raspi2Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-oem-osp1Upgrade linux-image-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-4.15.0-208-lowlatency | 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