In the Linux kernel, the following vulnerability has been resolved:
comedi: pcl726: Prevent invalid irq number
The reproducer passed in an irq number(0x80008000) that was too large, which triggered the oob.
Added an interrupt number check to prevent users from passing in an irq number that was too large.
If `it->options[1]` is 31, then `1 << it->options[1]` is still invalid because it shifts a 1-bit into the sign bit (which is UB in C). Possible solutions include reducing the upper bound on the `it->options[1]` value to 30 or lower, or using `1U << it->options[1]`.
The old code would just not attempt to request the IRQ if the `options[1]` value were invalid. And it would still configure the device without interrupts even if the call to `request_irq` returned an error. So it would be better to combine this test with the test below.
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 linux-6.1Upgrade linux | Sep 25, 2025 | Sep 25, 2025 |
| Suse | — | Upgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-obs-buildUpgrade kernel-source-vanillaUpgrade kernel-azure-vdsoUpgrade kernel-rt-optionalUpgrade dtb-exynosUpgrade kernel-azureUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-docsUpgrade kernel-kvmsmall-vdsoUpgrade dtb-sprdUpgrade kernel-devel-azureUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-defaultUpgrade kernel-default-vdsoUpgrade kernel-syms-azureUpgrade gfs2-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade dtb-mediatekUpgrade kernel-source-rtUpgrade kselftests-kmp-defaultUpgrade kernel-rt-livepatchUpgrade kernel-debug-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-rtUpgrade dtb-amlogicUpgrade kernel-64kb-extraUpgrade kernel-sourceUpgrade kernel-syms-rtUpgrade dlm-kmp-rtUpgrade kernel-rt-develUpgrade kernel-default-optionalUpgrade kernel-macrosUpgrade kernel-rt-extraUpgrade kernel-kvmsmallUpgrade dtb-nvidiaUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade dtb-qcomUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-rtUpgrade dtb-rockchipUpgrade dtb-caviumUpgrade dtb-allwinnerUpgrade ocfs2-kmp-azureUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade dtb-marvellUpgrade kernel-devel-rtUpgrade kernel-default-extraUpgrade dtb-hisiliconUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-obs-qaUpgrade kernel-default-baseUpgrade kernel-kvmsmall-develUpgrade kernel-develUpgrade kernel-debug-develUpgrade kernel-debugUpgrade dtb-xilinxUpgrade kernel-64kb-develUpgrade kernel-rt_debugUpgrade dtb-lgUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-defaultUpgrade dtb-renesasUpgrade dtb-amazonUpgrade kernel-64kb-optionalUpgrade dtb-appleUpgrade dtb-apmUpgrade reiserfs-kmp-defaultUpgrade dtb-amdUpgrade kernel-azure-extraUpgrade kernel-default-livepatchUpgrade kernel-docs-htmlUpgrade gfs2-kmp-64kbUpgrade dtb-alteraUpgrade kernel-default-develUpgrade dlm-kmp-defaultUpgrade dtb-freescaleUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-rtUpgrade dtb-socionextUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-syms | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-lowlatency-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-azure-cvmUpgrade linux-image-intelUpgrade linux-image-aws-lts-24.04Upgrade linux-image-azure-fips-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-163-genericUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oem-22.04dUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-aws-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-generic-64k-5.15Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-intel-iotgUpgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-5.15Upgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-generic-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-azure-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtimeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-realtime-5.15Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gkeopUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-genericUpgrade linux-image-oem-20.04cUpgrade linux-image-kvm-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-oracle-6.8Upgrade linux-image-virtualUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-azureUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gke-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-5.15.0-163-lowlatencyUpgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-xilinxUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-gke-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-5.15.0-1049-nvidia-tegraUpgrade linux-image-lowlatencyUpgrade linux-image-fips-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-fips-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-5.15.0-1101-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gke-64kUpgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-5.15.0-163-fipsUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-5.15.0-1102-azureUpgrade linux-image-ibmUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04aUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-generic-64k | Dec 5, 2025 | Sep 5, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Sep 5, 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