In the Linux kernel, the following vulnerability has been resolved:
smb: client: fix oops due to unset link speed
It isn't guaranteed that NETWORK_INTERFACE_INFO::LinkSpeed will always be set by the server, so the client must handle any values and then prevent oopses like below from happening:
Oops: divide error: 0000 [#1] PREEMPT SMP KASAN NOPTI CPU: 0 UID: 0 PID: 1323 Comm: cat Not tainted 6.13.0-rc7 #2 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-3.fc41 04/01/2014 RIP: 0010:cifs_debug_data_proc_show+0xa45/0x1460 [cifs] Code: 00 00 48 89 df e8 3b cd 1b c1 41 f6 44 24 2c 04 0f 84 50 01 00 00 48 89 ef e8 e7 d0 1b c1 49 8b 44 24 18 31 d2 49 8d 7c 24 28 <48> f7 74 24 18 48 89 c3 e8 6e cf 1b c1 41 8b 6c 24 28 49 8d 7c 24 RSP: 0018:ffffc90001817be0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff88811230022c RCX: ffffffffc041bd99 RDX: 0000000000000000 RSI: 0000000000000567 RDI: ffff888112300228 RBP: ffff888112300218 R08: fffff52000302f5f R09: ffffed1022fa58ac R10: ffff888117d2c566 R11: 00000000fffffffe R12: ffff888112300200 R13: 000000012a15343f R14: 0000000000000001 R15: ffff888113f2db58 FS: 00007fe27119e740(0000) GS:ffff888148600000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fe2633c5000 CR3: 0000000124da0000 CR4: 0000000000750ef0 PKRU: 55555554 Call Trace: <TASK> ? __die_body.cold+0x19/0x27 ? die+0x2e/0x50 ? do_trap+0x159/0x1b0 ? cifs_debug_data_proc_show+0xa45/0x1460 [cifs] ? do_error_trap+0x90/0x130 ? cifs_debug_data_proc_show+0xa45/0x1460 [cifs] ? exc_divide_error+0x39/0x50 ? cifs_debug_data_proc_show+0xa45/0x1460 [cifs] ? asm_exc_divide_error+0x1a/0x20 ? cifs_debug_data_proc_show+0xa39/0x1460 [cifs] ? cifs_debug_data_proc_show+0xa45/0x1460 [cifs] ? seq_read_iter+0x42e/0x790 seq_read_iter+0x19a/0x790 proc_reg_read_iter+0xbe/0x110 ? __pfx_proc_reg_read_iter+0x10/0x10 vfs_read+0x469/0x570 ? do_user_addr_fault+0x398/0x760 ? __pfx_vfs_read+0x10/0x10 ? find_held_lock+0x8a/0xa0 ? __pfx_lock_release+0x10/0x10 ksys_read+0xd3/0x170 ? __pfx_ksys_read+0x10/0x10 ? __rcu_read_unlock+0x50/0x270 ? mark_held_locks+0x1a/0x90 do_syscall_64+0xbb/0x1d0 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fe271288911 Code: 00 48 8b 15 01 25 10 00 f7 d8 64 89 02 b8 ff ff ff ff eb bd e8 20 ad 01 00 f3 0f 1e fa 80 3d b5 a7 10 00 00 74 13 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 4f c3 66 0f 1f 44 00 00 55 48 89 e5 48 83 ec RSP: 002b:00007ffe87c079d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 0000000000040000 RCX: 00007fe271288911 RDX: 0000000000040000 RSI: 00007fe2633c6000 RDI: 0000000000000003 RBP: 00007ffe87c07a00 R08: 0000000000000000 R09: 00007fe2713e6380 R10: 0000000000000022 R11: 0000000000000246 R12: 0000000000040000 R13: 00007fe2633c6000 R14: 0000000000000003 R15: 0000000000000000 </TASK>
Fix this by setting cifs_server_iface::speed to a sane value (1Gbps) by default when link speed is unset.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernelUpgrade kernel-libbpfUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfoUpgrade kernel-libbpf-develUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python3-perfUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.129-138.220Upgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-tools-devel | Jun 11, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Mar 17, 2025 | Feb 27, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 27, 2025 |
| Suse | — | Upgrade kselftests-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-symsUpgrade kernel-rt_debugUpgrade kernel-macrosUpgrade dtb-socionextUpgrade reiserfs-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-devel-azureUpgrade gfs2-kmp-rtUpgrade kernel-azure-develUpgrade kernel-kvmsmall-develUpgrade ocfs2-kmp-rtUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade reiserfs-kmp-rtUpgrade kernel-obs-qaUpgrade dlm-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docsUpgrade cluster-md-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-rtUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-docs-htmlUpgrade dlm-kmp-azureUpgrade dtb-appleUpgrade gfs2-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-syms-rtUpgrade kernel-zfcpdumpUpgrade dtb-apmUpgrade dtb-armUpgrade cluster-md-kmp-defaultUpgrade kernel-kvmsmallUpgrade dtb-broadcomUpgrade kernel-rt-optionalUpgrade dtb-marvellUpgrade kernel-azure-vdsoUpgrade kernel-defaultUpgrade kernel-azure-extraUpgrade ocfs2-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-sourceUpgrade kernel-rt-extraUpgrade dtb-exynosUpgrade kernel-rt-develUpgrade kernel-debug-develUpgrade kselftests-kmp-azureUpgrade kernel-default-vdsoUpgrade kernel-default-develUpgrade gfs2-kmp-azureUpgrade dtb-xilinxUpgrade dlm-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-optionalUpgrade dtb-lgUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade dtb-hisiliconUpgrade reiserfs-kmp-defaultUpgrade dtb-freescaleUpgrade dtb-amdUpgrade dlm-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-default-livepatch-develUpgrade kernel-azureUpgrade kernel-source-azureUpgrade dtb-mediatekUpgrade ocfs2-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade kernel-default-livepatchUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-defaultUpgrade dtb-renesasUpgrade dtb-qcomUpgrade kernel-64kb-extraUpgrade kernel-64kb-develUpgrade dtb-caviumUpgrade dtb-amazonUpgrade kernel-source-vanillaUpgrade kernel-default-baseUpgrade kernel-debugUpgrade dtb-sprdUpgrade kernel-obs-buildUpgrade kernel-develUpgrade kernel-azure-optionalUpgrade kernel-64kbUpgrade dtb-alteraUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-rt | Mar 13, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcpUpgrade linux-image-gkeop-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-generic-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-lowlatency-64kUpgrade linux-image-aws-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-oem-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-raspiUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-oem-6.8Upgrade linux-image-gkeUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-gkeopUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-azure-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-virtual-6.8Upgrade linux-image-azureUpgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-genericUpgrade linux-image-oem-22.04cUpgrade linux-image-gke-6.8Upgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-gcp-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-kvmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-64k-6.8 | May 21, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 27, 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