In the Linux kernel, the following vulnerability has been resolved:
usb: cdc-acm: Check control transfer buffer size before access
If the first fragment is shorter than struct usb_cdc_notification, we can't calculate an expected_size. Log an error and discard the notification instead of reading lengths from memory outside the received data, which can lead to memory corruption when the expected_size decreases between fragments, causing `expected_size - acm->nb_index` to wrap.
This issue has been present since the beginning of git history; however, it only leads to memory corruption since commit ea2583529cd1 ("cdc-acm: reassemble fragmented notifications").
A mitigating factor is that acm_ctrl_irq() can only execute after userspace has opened /dev/ttyACM*; but if ModemManager is running, ModemManager will do that automatically depending on the USB device's vendor/product IDs and its other interfaces.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-livepatch-5.10.235-227.919Upgrade kernel-develUpgrade kernel-livepatch-5.15.179-121.185Upgrade kernel-tools-develUpgrade perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-headersUpgrade bpftoolUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extra-commonUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-libbpf-develUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-libbpf-staticUpgrade perfUpgrade kernel-develUpgrade kernel-livepatch-6.1.129-138.220Upgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-tools-debuginfo | Oct 16, 2025 | Feb 22, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 17, 2025 | Feb 22, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelists | Jun 13, 2025 | Feb 22, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Jul 21, 2025 | Feb 22, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade bpftool | Jul 1, 2025 | Feb 22, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 22, 2025 |
| Suse | — | Upgrade kernel-devel-azureUpgrade kernel-kvmsmallUpgrade kernel-symsUpgrade reiserfs-kmp-64kbUpgrade kernel-source-rtUpgrade dtb-amazonUpgrade kernel-source-azureUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade dlm-kmp-64kbUpgrade dtb-apmUpgrade cluster-md-kmp-azureUpgrade kernel-azure-develUpgrade kernel-default-develUpgrade dtb-lgUpgrade kernel-default-vdsoUpgrade dtb-exynosUpgrade kernel-default-extraUpgrade gfs2-kmp-64kbUpgrade dtb-qcomUpgrade kernel-zfcpdumpUpgrade kernel-sourceUpgrade kernel-kvmsmall-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-default-manUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade dtb-alteraUpgrade ocfs2-kmp-rtUpgrade kernel-rtUpgrade dtb-rockchipUpgrade kernel-rt-optionalUpgrade gfs2-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmall-develUpgrade kernel-64kbUpgrade kernel-macrosUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-azure-optionalUpgrade dtb-freescaleUpgrade kernel-syms-rtUpgrade kernel-azure-vdsoUpgrade kernel-default-livepatchUpgrade dtb-hisiliconUpgrade kernel-devel-rtUpgrade kernel-rt_debugUpgrade kernel-default-livepatch-develUpgrade dtb-caviumUpgrade kselftests-kmp-azureUpgrade kernel-develUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade dtb-xilinxUpgrade kernel-debug-develUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade kernel-default-baseUpgrade dlm-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-docs-htmlUpgrade dtb-sprdUpgrade kernel-rt-develUpgrade dtb-nvidiaUpgrade dtb-mediatekUpgrade kselftests-kmp-rtUpgrade kernel-64kb-extraUpgrade dtb-armUpgrade reiserfs-kmp-rtUpgrade dtb-renesasUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-extraUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade kernel-docsUpgrade kernel-default-optionalUpgrade kernel-rt_debug-develUpgrade dtb-marvellUpgrade dtb-appleUpgrade dlm-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-64kb-optionalUpgrade kernel-rt-extraUpgrade kernel-source-vanillaUpgrade kernel-azureUpgrade dtb-broadcomUpgrade dtb-amdUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-debugUpgrade dtb-socionextUpgrade dlm-kmp-rt | Apr 9, 2025 | Feb 22, 2025 |
| Ubuntu | — | Upgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-4.15.0-1171-kvmUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-6.8.0-2028-raspi-realtimeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-kvmUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1035-nvidia-64kUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-oem-22.04cUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1035-awsUpgrade linux-image-ibm-classicUpgrade linux-image-azure-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1033-ibmUpgrade linux-image-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-intelUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-aws-64kUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1036-gcpUpgrade linux-image-4.15.0-247-lowlatencyUpgrade linux-image-aws-fips-4.15Upgrade linux-image-gcpUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-4.15.0-1144-fipsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-oracleUpgrade linux-image-oem-osp1Upgrade linux-image-gke-6.8Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-gke-5.15Upgrade linux-image-raspi2Upgrade linux-image-6.8.0-78-generic-64kUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-4.15.0-1189-awsUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-generic-6.8Upgrade linux-image-4.15.0-247-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-bluefieldUpgrade linux-image-6.8.0-1032-oracle-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-4.4.0-278-genericUpgrade linux-image-6.8.0-78-genericUpgrade linux-image-oracle-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-azure-4.15Upgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04dUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-4.15.0-2127-aws-fipsUpgrade linux-image-6.8.0-78-lowlatency-64kUpgrade linux-image-4.15.0-1151-oracleUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-oracle-6.8Upgrade linux-image-4.15.0-2106-azure-fipsUpgrade linux-image-gkeopUpgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-oem-24.04bUpgrade linux-image-azure-lts-18.04Upgrade linux-image-5.15.0-140-genericUpgrade linux-image-6.8.0-1019-gkeopUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-4.4.0-1152-awsUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-aws-4.15Upgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-4.15.0-1182-gcpUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.1-1030-realtimeUpgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-virtual-6.8Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-6.8.0-1035-raspiUpgrade linux-image-raspiUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.4.0-1190-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-fips-4.15Upgrade linux-image-gcp-6.8Upgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-6.8.0-1035-nvidia-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-aws-fipsUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.11.0-1022-oemUpgrade linux-image-6.8.0-1036-gcp-64kUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-4.4.0-1153-kvmUpgrade linux-image-azureUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-oemUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-4.15Upgrade linux-image-azure-cvmUpgrade linux-image-aws-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1032-oracleUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-78-lowlatencyUpgrade linux-image-gcp-64kUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-4.4.0-278-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-4.4.0-1122-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1032-gkeUpgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-lts-18.04Upgrade linux-image-azure-fdeUpgrade linux-image-4.15.0-2090-gcp-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-4.15Upgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-lts-xenialUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.11.0-1015-azureUpgrade linux-image-6.8.0-1035-nvidia-lowlatencyUpgrade linux-image-4.15.0-1197-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-1035-nvidiaUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-oem-20.04bUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.8.0-1035-aws-64kUpgrade linux-image-aws-64k-lts-24.04 | May 20, 2025 | Feb 22, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 22, 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