In the Linux kernel, the following vulnerability has been resolved:
driver: iio: add missing checks on iio_info's callback access
Some callbacks from iio_info structure are accessed without any check, so if a driver doesn't implement them trying to access the corresponding sysfs entries produce a kernel oops such as:
[ 2203.527791] Unable to handle kernel NULL pointer dereference at virtual address 00000000 when execute [...] [ 2203.783416] Call trace: [ 2203.783429] iio_read_channel_info_avail from dev_attr_show+0x18/0x48 [ 2203.789807] dev_attr_show from sysfs_kf_seq_show+0x90/0x120 [ 2203.794181] sysfs_kf_seq_show from seq_read_iter+0xd0/0x4e4 [ 2203.798555] seq_read_iter from vfs_read+0x238/0x2a0 [ 2203.802236] vfs_read from ksys_read+0xa4/0xd4 [ 2203.805385] ksys_read from ret_fast_syscall+0x0/0x54 [ 2203.809135] Exception stack(0xe0badfa8 to 0xe0badff0) [ 2203.812880] dfa0: 00000003 b6f10f80 00000003 b6eab000 00020000 00000000 [ 2203.819746] dfc0: 00000003 b6f10f80 7ff00000 00000003 00000003 00000000 00020000 00000000 [ 2203.826619] dfe0: b6e1bc88 bed80958 b6e1bc94 b6e1bcb0 [ 2203.830363] Code: bad PC value [ 2203.832695] ---[ end trace 0000000000000000 ]---
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Oct 7, 2024 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade python3-perf | Dec 12, 2024 | Sep 18, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-abi-stablelists | Dec 12, 2024 | Sep 18, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Sep 18, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-livepatch-develUpgrade dtb-amdUpgrade kernel-default-livepatch-develUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kernel-azure-extraUpgrade dlm-kmp-64kbUpgrade dtb-broadcomUpgrade reiserfs-kmp-defaultUpgrade dtb-lgUpgrade kernel-develUpgrade dtb-caviumUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade dtb-appleUpgrade kernel-rt_debug-develUpgrade kernel-sourceUpgrade dtb-freescaleUpgrade kernel-source-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-optionalUpgrade dtb-amazonUpgrade kernel-azure-develUpgrade kernel-default-vdsoUpgrade kernel-obs-buildUpgrade dtb-exynosUpgrade kselftests-kmp-azureUpgrade cluster-md-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-rt-vdsoUpgrade kernel-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-renesasUpgrade dtb-allwinnerUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade dtb-alteraUpgrade kernel-default-develUpgrade kernel-azure-baseUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-sprdUpgrade kernel-default-livepatchUpgrade dtb-marvellUpgrade kernel-rt_debugUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade kernel-azureUpgrade kernel-azure-optionalUpgrade kernel-rt-extraUpgrade dtb-mediatekUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmall-develUpgrade kernel-64kb-develUpgrade dtb-qcomUpgrade kselftests-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-rt-develUpgrade dtb-hisiliconUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-docsUpgrade kernel-default-extraUpgrade reiserfs-kmp-rtUpgrade kernel-debug-develUpgrade gfs2-kmp-64kbUpgrade dtb-rockchipUpgrade kselftests-kmp-defaultUpgrade kernel-syms-rtUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-default-manUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-kvmsmallUpgrade dtb-apmUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade kernel-rtUpgrade kernel-debug-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-armUpgrade kernel-azure-livepatch-develUpgrade kernel-symsUpgrade kernel-default-optionalUpgrade kernel-64kb-optionalUpgrade dtb-amlogicUpgrade dtb-nvidiaUpgrade kernel-64kb-livepatch-develUpgrade dtb-socionextUpgrade kernel-zfcpdumpUpgrade kernel-obs-qaUpgrade kernel-devel-azureUpgrade dtb-xilinxUpgrade kernel-azure-vdsoUpgrade kernel-default-baseUpgrade ocfs2-kmp-rtUpgrade kernel-macrosUpgrade kernel-debug | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-gkeop-5.15Upgrade linux-image-gkeUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1112-awsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-kvmUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-186-genericUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-intel-iotgUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-kvm-5.15Upgrade linux-image-5.15.0-186-generic-lpaeUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-5.15.0-186-fipsUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-24.04Upgrade linux-image-azureUpgrade linux-image-gkeopUpgrade linux-image-intelUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1108-gkeUpgrade linux-image-fips-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-5.15.0-1053-nvidia-tegra-igxUpgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-5.15.0-1117-azure-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1104-intel-iot-realtimeUpgrade linux-image-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1064-nvidia-tegra-rtUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-184-lowlatencyUpgrade linux-image-oracle-5.15Upgrade linux-image-5.15.0-1109-oracleUpgrade linux-image-5.15.0-1112-aws-64kUpgrade linux-image-5.15.0-1064-nvidia-tegraUpgrade linux-image-oem-20.04Upgrade linux-image-azure-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-5.15.0-1053-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1107-nvidiaUpgrade linux-image-5.15.0-186-generic-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-184-lowlatency-64kUpgrade linux-image-5.15.0-1111-realtimeUpgrade linux-image-5.15.0-1106-ibmUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-azure-fde-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-azure-fips-5.15Upgrade linux-image-5.15.0-1112-gcpUpgrade linux-image-genericUpgrade linux-image-generic-5.15Upgrade linux-image-aws-5.15Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1112-gcp-fipsUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1117-azureUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-5.15.0-1095-gkeopUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-virtualUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-ibm-5.15Upgrade linux-image-azure-fdeUpgrade linux-image-aws-64k-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1117-azure-fdeUpgrade linux-image-5.15.0-1107-intel-iotgUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-realtimeUpgrade linux-image-gcp-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1107-nvidia-lowlatencyUpgrade linux-image-aws-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.15.0-1104-kvmUpgrade linux-image-aws-fips-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1075-xilinx-zynqmpUpgrade linux-image-5.15.0-1112-aws-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15 | Dec 13, 2024 | Sep 18, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 2025 | Sep 18, 2024 |
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