In the Linux kernel, the following vulnerability has been resolved:
soc: qcom: socinfo: Avoid out of bounds read of serial number
On MSM8916 devices, the serial number exposed in sysfs is constant and does not change across individual devices. It's always:
db410c:/sys/devices/soc0$ cat serial_number 2644893864
The firmware used on MSM8916 exposes SOCINFO_VERSION(0, 8), which does not have support for the serial_num field in the socinfo struct. There is an existing check to avoid exposing the serial number in that case, but it's not correct: When checking the item_size returned by SMEM, we need to make sure the *end* of the serial_num is within bounds, instead of comparing with the *start* offset. The serial_number currently exposed on MSM8916 devices is just an out of bounds read of whatever comes after the socinfo struct in SMEM.
Fix this by changing offsetof() to offsetofend(), so that the size of the field is also taken into account.
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 |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-64k-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-64k-debug-coreUpgrade kernel-rt-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-headersUpgrade kernel-tools-libsUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-abi-stablelistsUpgrade kernel-64kUpgrade kernel-rt-modules-extraUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-debug-modules-extraUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdumpUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-rt-debug-modulesUpgrade kernel-devel-matchedUpgrade kernel-uki-virt-addonsUpgrade kernel-cross-headersUpgrade kernel-debug-develUpgrade kernel-64k-debug-modules-extraUpgrade kernel-modules-coreUpgrade kernel-rtUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64k-modules-extraUpgrade kernel-64k-coreUpgrade kernel-coreUpgrade kernelUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-debug-modules-coreUpgrade kernel-64k-debugUpgrade kernel-64k-modulesUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade libperfUpgrade kernel-debugUpgrade kernel-rt-64k-debug-modules-coreUpgrade perfUpgrade kernel-rt-develUpgrade kernel-develUpgrade kernel-debug-coreUpgrade kernel-rt-kvmUpgrade kernel-toolsUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-docUpgrade kernel-rt-64k-debug-develUpgrade kernel-debug-uki-virtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-64k-modules-coreUpgrade rvUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64k-modulesUpgrade kernel-uki-virtUpgrade kernel-64k-debug-develUpgrade kernel-rt-debugUpgrade kernel-rt-64k-develUpgrade kernel-rt-modulesUpgrade kernel-rt-64kUpgrade kernel-64k-debug-modulesUpgrade kernel-64k-modules-extraUpgrade python3-perfUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-debug-modules-coreUpgrade rtla | May 27, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 17, 2025 | Feb 27, 2025 |
| Oracle_linux | — | Upgrade kernel | May 26, 2025 | Feb 27, 2025 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernel | May 15, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-oem-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-azure-fde-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-64-genericUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-lowlatency-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-realtimeUpgrade linux-image-azureUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-aws-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-oemUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-gkeop-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04cUpgrade linux-image-awsUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-gkeUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-raspi-6.8Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-aws-6.8Upgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-fipsUpgrade linux-image-gkeopUpgrade linux-image-raspi2Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-gcpUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-ibm-6.8Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-oem-6.8Upgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-osp1Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-24.04bUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-oem-20.04dUpgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-ibmUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-bluefieldUpgrade linux-image-azure-6.8Upgrade linux-image-5.4.0-1151-azureUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-oem-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-raspi-realtimeUpgrade linux-image-gcp-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-aws-64kUpgrade linux-image-generic-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.4.0-1146-awsUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-gke-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-lowlatency-6.8 | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Feb 27, 2025 |
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