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 python-perf-debuginfoUpgrade kernelUpgrade kernel-headersUpgrade kernel-toolsUpgrade python-perfUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-livepatch-5.15.179-121.185Upgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade perfUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-libbpfUpgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.129-138.220Upgrade kernel-develUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade python3-perfUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-headersUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade kernel-modules-extra-common | 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-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel | Jun 13, 2025 | Feb 22, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade bpftool | Jul 21, 2025 | Feb 22, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Jul 1, 2025 | Feb 22, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 22, 2025 |
| Suse | — | Upgrade kernel-rt-extraUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-extraUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-rtUpgrade dtb-renesasUpgrade kernel-default-baseUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-64kb-develUpgrade dlm-kmp-rtUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade dtb-appleUpgrade dtb-marvellUpgrade kernel-rt_debug-develUpgrade kernel-azureUpgrade kselftests-kmp-azureUpgrade dtb-amdUpgrade dtb-armUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-develUpgrade kernel-rt_debugUpgrade dlm-kmp-azureUpgrade kernel-default-optionalUpgrade kernel-debugUpgrade kernel-debug-develUpgrade dtb-socionextUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-develUpgrade dtb-sprdUpgrade dtb-caviumUpgrade dtb-broadcomUpgrade kselftests-kmp-rtUpgrade dtb-mediatekUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade kernel-docs-htmlUpgrade dtb-xilinxUpgrade kernel-debug-vdsoUpgrade kernel-azure-extraUpgrade kernel-docsUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-defaultUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade dlm-kmp-64kbUpgrade kernel-obs-qaUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade dtb-alteraUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade cluster-md-kmp-azureUpgrade kernel-sourceUpgrade kernel-default-develUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade kselftests-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-default-manUpgrade reiserfs-kmp-azureUpgrade dtb-freescaleUpgrade kernel-default-extraUpgrade gfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-azure-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-rtUpgrade kernel-rt-optionalUpgrade kernel-symsUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade dtb-exynosUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade kernel-rt-vdsoUpgrade kernel-source-rtUpgrade gfs2-kmp-rtUpgrade dtb-rockchipUpgrade kernel-syms-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-macrosUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade kernel-default-vdsoUpgrade kernel-azure-develUpgrade dtb-lgUpgrade dtb-apm | Apr 9, 2025 | Feb 22, 2025 |
| Ubuntu | — | Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-gkeUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-6.8.0-1035-awsUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-4.15.0-1189-awsUpgrade linux-image-4.4.0-1152-awsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-oem-osp1Upgrade linux-image-aws-fips-4.15Upgrade linux-image-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-gcpUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-4.15.0-1144-fipsUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.8.0-1035-nvidia-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-4.4.0-278-genericUpgrade linux-image-gke-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1033-ibmUpgrade linux-image-6.8.0-78-generic-64kUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-6.8.0-2028-raspi-realtimeUpgrade linux-image-6.8.0-1032-oracle-64kUpgrade linux-image-realtimeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-virtualUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-4.15.0-1182-gcpUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-6.8.0-78-genericUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-bluefieldUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-4.15.0-247-genericUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-azure-4.15Upgrade linux-image-raspi-realtimeUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-azure-fde-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-aws-lts-24.04Upgrade linux-image-gke-5.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-raspi2Upgrade linux-image-6.8.0-1036-gcpUpgrade linux-image-4.15.0-2106-azure-fipsUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-kvmUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-azure-fipsUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-4.15.0-247-lowlatencyUpgrade linux-image-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-intelUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-lowlatencyUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-4.15.0-1151-oracleUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-aws-64kUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1084-awsUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-generic-64kUpgrade linux-image-4.15.0-1171-kvmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1019-gkeopUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-aws-4.15Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-6.8.0-78-lowlatency-64kUpgrade linux-image-4.15.0-2127-aws-fipsUpgrade linux-image-azure-lts-18.04Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-ibm-6.8Upgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-fipsUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-6.8.0-1035-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-aws-hweUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-6.8.0-1032-gkeUpgrade linux-image-4.4.0-1122-fipsUpgrade linux-image-4.4.0-278-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-azureUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.1-1030-realtimeUpgrade linux-image-oem-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1032-oracleUpgrade linux-image-aws-lts-18.04Upgrade linux-image-6.8.0-78-lowlatencyUpgrade linux-image-4.15.0-2090-gcp-fipsUpgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1035-aws-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-fipsUpgrade linux-image-awsUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-gcp-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-4.4.0-1190-awsUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-nvidiaUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1035-raspiUpgrade linux-image-6.8.0-1035-nvidiaUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-genericUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-4.4.0-1153-kvmUpgrade linux-image-gcp-4.15Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-6.8.0-1036-gcp-64kUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-azure-cvmUpgrade linux-image-azure-fips-4.15Upgrade linux-image-oemUpgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oracle-4.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.11.0-1015-azureUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.15.0-1197-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1035-nvidia-lowlatencyUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-gcp-64k | 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