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