In the Linux kernel, the following vulnerability has been resolved:
RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send
ib_uverbs_post_send() uses cmd.wqe_size from userspace without any validation before passing it to kmalloc() and using the allocated buffer as struct ib_uverbs_send_wr.
If a user provides a small wqe_size value (e.g., 1), kmalloc() will succeed, but subsequent accesses to user_wr->opcode, user_wr->num_sge, and other fields will read beyond the allocated buffer, resulting in an out-of-bounds read from kernel heap memory. This could potentially leak sensitive kernel information to userspace.
Additionally, providing an excessively large wqe_size can trigger a WARNING in the memory allocation path, as reported by syzkaller.
This is inconsistent with ib_uverbs_unmarshall_recv() which properly validates that wqe_size >= sizeof(struct ib_uverbs_recv_wr) before proceeding.
Add the same validation for ib_uverbs_post_send() to ensure wqe_size is at least sizeof(struct ib_uverbs_send_wr).
CVSS Details
- CVSS 3.1 Base Score: 7.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perf-debuginfoUpgrade perfUpgrade kernel-livepatch-5.15.202-141.223Upgrade kernel-livepatch-5.10.252-250.992Upgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade python-perf-debuginfoUpgrade kernelUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64 | Jun 17, 2026 | Jun 17, 2026 |
| Debian | — | Upgrade linux | May 28, 2026 | May 28, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | May 27, 2026 |
| Ubuntu | — | Upgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-6.8.0-1058-gke-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-134-lowlatencyUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1058-nvidia-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-134-generic-64kUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1063-azureUpgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-azure-5.15Upgrade linux-image-raspi-5.15Upgrade linux-image-gcp-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-gke-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-6.8.0-1060-aws-64kUpgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-generic-64kUpgrade linux-image-aws-fips-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1063-gcpUpgrade linux-image-realtime-6.8.1Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-6.8.1-1055-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1029-nvidia-tegra-rtUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.15.0-186-fipsUpgrade linux-image-gke-64k-6.8Upgrade linux-image-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1060-ibmUpgrade linux-image-gkeop-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-6.8.0-1057-oracle-64kUpgrade linux-image-lowlatency-5.15Upgrade linux-image-6.8.0-1057-oracleUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-realtimeUpgrade linux-image-gcp-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-oracle-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1058-nvidia-lowlatencyUpgrade linux-image-6.8.0-134-genericUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azureUpgrade linux-image-laptop-23.10Upgrade linux-image-nvidia-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-136-genericUpgrade linux-image-6.8.0-134-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-6.8.0-134-fipsUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1058-gkeUpgrade linux-image-6.8.0-1029-nvidia-tegraUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-kvmUpgrade linux-image-gkeopUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04cUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-1060-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-2049-raspi-realtimeUpgrade linux-image-6.8.0-1058-nvidiaUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-virtualUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-azure-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-intelUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-gcpUpgrade linux-image-fips-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-6.8.0-1062-azure-fipsUpgrade linux-image-6.8.0-1045-gkeopUpgrade linux-image-6.8.0-1063-gcp-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1063-gcp-fipsUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-6.8.0-1060-raspiUpgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1058-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-1112-awsUpgrade linux-image-6.8.0-1060-aws-fipsUpgrade linux-image-azure-fde-6.8 | Jul 2, 2026 | Jul 1, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 12, 2026 | May 27, 2026 |
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