In the Linux kernel, the following vulnerability has been resolved:
scsi: qla2xxx: Sanitize payload size to prevent member overflow
In qla27xx_copy_fpin_pkt() and qla27xx_copy_multiple_pkt(), the frame_size reported by firmware is used to calculate the copy length into item->iocb. However, the iocb member is defined as a fixed-size 64-byte array within struct purex_item.
If the reported frame_size exceeds 64 bytes, subsequent memcpy calls will overflow the iocb member boundary. While extra memory might be allocated, this cross-member write is unsafe and triggers warnings under CONFIG_FORTIFY_SOURCE.
Fix this by capping total_bytes to the size of the iocb member (64 bytes) before allocation and copying. This ensures all copies remain within the bounds of the destination structure member.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Mar 25, 2026 | Feb 4, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Feb 4, 2026 |
| Ubuntu | — | Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-6.17Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1058-gcp-fipsUpgrade linux-image-6.8.0-117-lowlatencyUpgrade linux-image-6.8.0-1058-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1032-xilinxUpgrade linux-image-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-genericUpgrade linux-image-6.17.0-1019-oracle-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1058-gcp-64kUpgrade linux-image-6.8.0-116-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1041-gkeopUpgrade linux-image-oracle-6.17Upgrade linux-image-6.8.0-117-genericUpgrade linux-image-6.8.0-1055-ibmUpgrade linux-image-nvidia-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1055-aws-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.17.0-1018-azure-fdeUpgrade linux-image-6.17.0-1018-realtimeUpgrade linux-image-6.8.0-1054-gkeUpgrade linux-image-6.8.0-1054-nvidia-64kUpgrade linux-image-6.8.0-2045-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-117-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fde-6.17Upgrade linux-image-nvidia-hwe-24.04Upgrade linux-image-6.17.0-1031-nvidiaUpgrade linux-image-6.8.0-1059-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-oem-24.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-aws-fipsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.17.0-1021-azureUpgrade linux-image-ibmUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.17.0-1030-oemUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1054-gke-64kUpgrade linux-image-gke-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-6.8.0-117-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-nvidia-tegraUpgrade linux-image-azure-6.17Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-fipsUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.17.0-1019-oracleUpgrade linux-image-6.17.0-1031-nvidia-64kUpgrade linux-image-fips-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1054-nvidia-lowlatency-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1024-nvidia-tegraUpgrade linux-image-raspi-realtimeUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azureUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1024-nvidia-tegra-rtUpgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-gke-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-6.17.0-1021-gcpUpgrade linux-image-virtual-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1056-raspiUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-nvidia-64k-6.17Upgrade linux-image-6.8.0-1059-azure-fipsUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1056-azureUpgrade linux-image-oem-24.04cUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.17.0-1021-gcp-64kUpgrade linux-image-xilinxUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-24.04dUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-6.17Upgrade linux-image-6.8.0-1054-nvidiaUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.1-1051-realtimeUpgrade linux-image-azure-fdeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1055-awsUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1054-nvidia-lowlatencyUpgrade linux-image-6.8.0-1055-aws-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-oem-6.17Upgrade linux-image-kvmUpgrade linux-image-realtime-6.17Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-gcp-64k | May 25, 2026 | May 19, 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