In the Linux kernel, the following vulnerability has been resolved:
media: imon: fix access to invalid resource for the second interface
imon driver probes two USB interfaces, and at the probe of the second interface, the driver assumes blindly that the first interface got bound with the same imon driver. It's usually true, but it's still possible that the first interface is bound with another driver via a malformed descriptor. Then it may lead to a memory corruption, as spotted by syzkaller; imon driver accesses the data from drvdata as struct imon_context object although it's a completely different one that was assigned by another driver.
This patch adds a sanity check -- whether the first interface is really bound with the imon driver or not -- for avoiding the problem above at the probe time.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-tools | Oct 9, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-toolsUpgrade python3-perf | Oct 9, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libs | Oct 8, 2024 | May 21, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 21, 2024 |
| Suse | — | Upgrade gfs2-kmp-defaultUpgrade kernel-syms-rtUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade kernel-azure-vdsoUpgrade kernel-obs-buildUpgrade dlm-kmp-rtUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade kernel-default-base-rebuildUpgrade kernel-default-manUpgrade kselftests-kmp-defaultUpgrade kernel-docsUpgrade kernel-64kb-extraUpgrade dlm-kmp-defaultUpgrade kernel-debug-vdsoUpgrade dtb-qcomUpgrade kernel-rt-extraUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade dtb-armUpgrade dlm-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rtUpgrade kernel-rt-vdsoUpgrade kernel-default-optionalUpgrade dtb-rockchipUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kernel-debug-livepatch-develUpgrade dtb-socionextUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-default-baseUpgrade dtb-nvidiaUpgrade kernel-defaultUpgrade dtb-sprdUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-develUpgrade kernel-rt-livepatchUpgrade dtb-xilinxUpgrade cluster-md-kmp-defaultUpgrade dtb-lgUpgrade kselftests-kmp-azureUpgrade kernel-azure-baseUpgrade dtb-allwinnerUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-optionalUpgrade dtb-exynosUpgrade dtb-renesasUpgrade kselftests-kmp-64kbUpgrade dtb-caviumUpgrade ocfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-default-extraUpgrade gfs2-kmp-azureUpgrade dtb-amdUpgrade dlm-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-azure-livepatch-develUpgrade gfs2-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-docs-htmlUpgrade kernel-sourceUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-source-azureUpgrade kernel-azure-extraUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-default-livepatchUpgrade kernel-64kb-optionalUpgrade dtb-amazonUpgrade dtb-alteraUpgrade reiserfs-kmp-defaultUpgrade kernel-default-develUpgrade kernel-kvmsmall-develUpgrade kernel-rt-optionalUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade kernel-rt_debug-develUpgrade kernel-syms-azureUpgrade kernel-symsUpgrade kernel-debugUpgrade kernel-64kb-develUpgrade gfs2-kmp-64kbUpgrade dtb-broadcomUpgrade ocfs2-kmp-rtUpgrade kernel-debug-develUpgrade dtb-apmUpgrade kernel-default-vdsoUpgrade dtb-appleUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade dtb-freescaleUpgrade kernel-rt_debugUpgrade kernel-macrosUpgrade kernel-64kb | Jun 13, 2024 | May 21, 2024 |
| Ubuntu | — | Upgrade linux-aws-fipsUpgrade linux-gkeop-5.15Upgrade linux-lowlatency-hwe-5.15Upgrade linux-realtimeUpgrade linux-intel-iotg-5.15Upgrade linux-intel-iot-realtimeUpgrade linux-awsUpgrade linux-nvidia-tegra-igxUpgrade linux-bluefieldUpgrade linux-gcp-fipsUpgrade linux-gcpUpgrade linux-nvidia-6.5Upgrade linux-gkeUpgrade linux-nvidiaUpgrade linux-kvmUpgrade linux-intel-iotgUpgrade linux-azureUpgrade linux-xilinx-zynqmpUpgrade linux-azure-fdeUpgrade linux-riscv-5.15Upgrade linux-nvidia-tegraUpgrade linux-oracleUpgrade linux-aws-5.15Upgrade linux-ibmUpgrade linux-nvidia-tegra-5.15Upgrade linux-gcp-5.15Upgrade linux-lowlatencyUpgrade linuxUpgrade linux-azure-5.15Upgrade linux-raspiUpgrade linux-fipsUpgrade linux-ibm-5.15Upgrade linux-gkeopUpgrade linux-hwe-5.15Upgrade linux-oracle-5.15 | Nov 19, 2024 | May 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 21, 2024 |
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