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 kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-develUpgrade kernel-livepatch-6.1.129-138.220Upgrade python3-perfUpgrade kernel-headersUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernelUpgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfo | 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 dtb-socionextUpgrade kselftests-kmp-rtUpgrade kernel-rt-optionalUpgrade kernel-kvmsmallUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rtUpgrade dtb-armUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-obs-qaUpgrade dtb-amlogicUpgrade kernel-symsUpgrade kernel-rt_debugUpgrade kernel-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade kernel-devel-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-source-rtUpgrade cluster-md-kmp-defaultUpgrade dtb-apmUpgrade kernel-syms-rtUpgrade dlm-kmp-defaultUpgrade kernel-docs-htmlUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-azureUpgrade kernel-defaultUpgrade dtb-marvellUpgrade kernel-syms-azureUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-azure-vdsoUpgrade dtb-broadcomUpgrade kernel-rt-livepatch-develUpgrade dtb-appleUpgrade dlm-kmp-azureUpgrade kernel-azure-develUpgrade kernel-azure-extraUpgrade kernel-sourceUpgrade kernel-azure-optionalUpgrade reiserfs-kmp-defaultUpgrade dtb-allwinnerUpgrade dtb-freescaleUpgrade dtb-amdUpgrade kernel-rt-extraUpgrade kernel-64kbUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade kernel-default-develUpgrade dtb-xilinxUpgrade dtb-alteraUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-optionalUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-64kbUpgrade dtb-lgUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-default-livepatch-develUpgrade dtb-sprdUpgrade kernel-debug-vdsoUpgrade dtb-mediatekUpgrade dlm-kmp-64kbUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-devel-rtUpgrade kernel-develUpgrade kernel-default-optionalUpgrade cluster-md-kmp-rtUpgrade kernel-debug-develUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-rt-develUpgrade dlm-kmp-rtUpgrade kernel-azureUpgrade kernel-64kb-extraUpgrade dtb-renesasUpgrade dtb-qcomUpgrade dtb-nvidiaUpgrade dtb-hisiliconUpgrade dtb-caviumUpgrade dtb-amazonUpgrade kernel-source-vanillaUpgrade kernel-rt_debug-develUpgrade kernel-default-baseUpgrade kernel-debugUpgrade kernel-64kb-devel | Mar 13, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-lowlatency-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-gcp-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oracleUpgrade linux-image-virtualUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-awsUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-ibmUpgrade linux-image-gke-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-azureUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-virtual-6.8Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcpUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1032-awsUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-generic-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-aws-6.8Upgrade linux-image-gkeUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-genericUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-oem-24.04Upgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-raspi-realtimeUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-6.8Upgrade linux-image-6.8.0-1031-oemUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-generic-6.8Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-oem-24.04aUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-azure-6.8Upgrade linux-image-azure-nvidia-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