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