In the Linux kernel, the following vulnerability has been resolved:
ibmasm: fix heap over-read in ibmasm_send_i2o_message()
The ibmasm_send_i2o_message() function uses get_dot_command_size() to compute the byte count for memcpy_toio(), but this value is derived from user-controlled fields in the dot_command_header (command_size: u8, data_size: u16) and is never validated against the actual allocation size. A root user can write a small buffer with inflated header fields, causing memcpy_toio() to read up to ~65 KB past the end of the allocation into adjacent kernel heap, which is then forwarded to the service processor over MMIO.
Silently clamping the copy size is not sufficient: if the header fields claim a larger size than the buffer, the SP receives a dot command whose own header is inconsistent with the I2O message length, which can cause the SP to desynchronize. Reject such commands outright by returning failure.
Validate command_size before calling get_mfa_inbound() to avoid leaking an I2O message frame: reading INBOUND_QUEUE_PORT dequeues a hardware frame from the controller's free pool, and returning without a corresponding set_mfa_inbound() call would permanently exhaust it.
Additionally, clamp command_size to I2O_COMMAND_SIZE before the memcpy_toio() so the MMIO write stays within the I2O message frame, consistent with the clamping already performed by outgoing_message_size() for the header field.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 5, 2026 | Jul 5, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | May 27, 2026 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1112-awsUpgrade linux-image-6.8.0-136-lowlatency-64kUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-kvm-5.15Upgrade linux-image-oem-20.04dUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-7.0Upgrade linux-image-aws-64kUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-6.8.0-136-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-intelUpgrade linux-image-raspi-7.0Upgrade linux-image-6.8.0-1059-nvidia-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-7.0.0-1013-nvidia-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-aws-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-7.0.0-1007-oracleUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1059-gkeUpgrade linux-image-6.8.0-1059-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-awsUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-realtimeUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-azure-fips-6.8Upgrade linux-image-fips-5.15Upgrade linux-image-azure-6.8Upgrade linux-image-gcp-7.0Upgrade linux-image-6.8.0-1061-raspiUpgrade linux-image-genericUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-azure-7.0Upgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1061-aws-fipsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-realtime-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-1033-xilinxUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oracleUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-6.8.0-1064-gcp-fipsUpgrade linux-image-gkeopUpgrade linux-image-generic-7.0Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-7.0.0-1010-azureUpgrade linux-image-7.0.0-1008-awsUpgrade linux-image-7.0.0-1008-aws-64kUpgrade linux-image-6.8.1-1056-realtimeUpgrade linux-image-azure-fde-6.8Upgrade linux-image-gcpUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-1061-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-136-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1064-gcp-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-oem-24.04dUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-intel-iotgUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-xilinxUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-6.8.0-2050-raspi-realtimeUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1030-nvidia-tegraUpgrade linux-image-generic-64k-7.0Upgrade linux-image-7.0.0-27-genericUpgrade linux-image-5.15.0-1106-raspiUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-azure-fde-7.0Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-6.8.0-1059-nvidia-lowlatency-64kUpgrade linux-image-fips-6.8Upgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-azure-fdeUpgrade linux-image-ibmUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-7.0Upgrade linux-image-generic-hwe-26.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-5.15Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-6.8.0-1059-gke-64kUpgrade linux-image-gke-5.15Upgrade linux-image-7.0.0-27-realtimeUpgrade linux-image-7.0.0-1007-gcp-64kUpgrade linux-image-6.8.0-136-fipsUpgrade linux-image-6.8.0-1063-azureUpgrade linux-image-realtime-7.0Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1030-nvidia-tegra-rtUpgrade linux-image-oem-26.04aUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegraUpgrade linux-image-nvidiaUpgrade linux-image-laptop-23.10Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-oem-7.0Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gke-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-7.0Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-7.0.0-28-generic-64kUpgrade linux-image-7.0.0-27-generic-64kUpgrade linux-image-7.0.0-1013-nvidiaUpgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-7.0Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-7.0Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-7.0.0-1008-oemUpgrade linux-image-6.8.0-1058-oracle-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-64k-7.0Upgrade linux-image-7.0.0-1009-ibmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-fipsUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1062-azure-fdeUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-7.0.0-28-genericUpgrade linux-image-7.0.0-27-realtime-64kUpgrade linux-image-6.8.0-1063-azure-fipsUpgrade linux-image-6.8.0-1046-gkeopUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oem-26.04Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-nvidia-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-aws-6.8Upgrade linux-image-7.0.0-1014-raspi-realtimeUpgrade linux-image-7.0.0-1014-raspiUpgrade linux-image-7.0.0-1007-gcpUpgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-realtime-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-6.8.0-1059-nvidiaUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-6.8.0-136-generic-64kUpgrade linux-image-6.8.0-1064-gcpUpgrade linux-image-6.8.0-1061-ibmUpgrade linux-image-6.8.0-1058-oracleUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-generic-64kUpgrade linux-image-azureUpgrade linux-image-aws-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-aws-64k-5.15Upgrade linux-image-7.0.0-1007-oracle-64kUpgrade linux-image-6.8.0-1061-aws-64kUpgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-virtual-hwe-20.04 | Jul 1, 2026 | May 27, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jun 8, 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