In the Linux kernel, the following vulnerability has been resolved:
RDMA/qedr: Fix qedr_create_user_qp error flow
Avoid the following warning by making sure to free the allocated resources in case that qedr_init_user_queue() fail.
-----------[ cut here ]----------- WARNING: CPU: 0 PID: 143192 at drivers/infiniband/core/rdma_core.c:874 uverbs_destroy_ufile_hw+0xcf/0xf0 [ib_uverbs] Modules linked in: tls target_core_user uio target_core_pscsi target_core_file target_core_iblock ib_srpt ib_srp scsi_transport_srp nfsd nfs_acl rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace fscache netfs 8021q garp mrp stp llc ext4 mbcache jbd2 opa_vnic ib_umad ib_ipoib sunrpc rdma_ucm ib_isert iscsi_target_mod target_core_mod ib_iser libiscsi scsi_transport_iscsi rdma_cm iw_cm ib_cm hfi1 intel_rapl_msr intel_rapl_common mgag200 qedr sb_edac drm_shmem_helper rdmavt x86_pkg_temp_thermal drm_kms_helper intel_powerclamp ib_uverbs coretemp i2c_algo_bit kvm_intel dell_wmi_descriptor ipmi_ssif sparse_keymap kvm ib_core rfkill syscopyarea sysfillrect video sysimgblt irqbypass ipmi_si ipmi_devintf fb_sys_fops rapl iTCO_wdt mxm_wmi iTCO_vendor_support intel_cstate pcspkr dcdbas intel_uncore ipmi_msghandler lpc_ich acpi_power_meter mei_me mei fuse drm xfs libcrc32c qede sd_mod ahci libahci t10_pi sg crct10dif_pclmul crc32_pclmul crc32c_intel qed libata tg3 ghash_clmulni_intel megaraid_sas crc8 wmi [last unloaded: ib_srpt] CPU: 0 PID: 143192 Comm: fi_rdm_tagged_p Kdump: loaded Not tainted 5.14.0-408.el9.x86_64 #1 Hardware name: Dell Inc. PowerEdge R430/03XKDV, BIOS 2.14.0 01/25/2022 RIP: 0010:uverbs_destroy_ufile_hw+0xcf/0xf0 [ib_uverbs] Code: 5d 41 5c 41 5d 41 5e e9 0f 26 1b dd 48 89 df e8 67 6a ff ff 49 8b 86 10 01 00 00 48 85 c0 74 9c 4c 89 e7 e8 83 c0 cb dd eb 92 <0f> 0b eb be 0f 0b be 04 00 00 00 48 89 df e8 8e f5 ff ff e9 6d ff RSP: 0018:ffffb7c6cadfbc60 EFLAGS: 00010286 RAX: ffff8f0889ee3f60 RBX: ffff8f088c1a5200 RCX: 00000000802a0016 RDX: 00000000802a0017 RSI: 0000000000000001 RDI: ffff8f0880042600 RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000 R10: ffff8f11fffd5000 R11: 0000000000039000 R12: ffff8f0d5b36cd80 R13: ffff8f088c1a5250 R14: ffff8f1206d91000 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8f11d7c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000147069200e20 CR3: 00000001c7210002 CR4: 00000000001706f0 Call Trace: <TASK> ? show_trace_log_lvl+0x1c4/0x2df ? show_trace_log_lvl+0x1c4/0x2df ? ib_uverbs_close+0x1f/0xb0 [ib_uverbs] ? uverbs_destroy_ufile_hw+0xcf/0xf0 [ib_uverbs] ? __warn+0x81/0x110 ? uverbs_destroy_ufile_hw+0xcf/0xf0 [ib_uverbs] ? report_bug+0x10a/0x140 ? handle_bug+0x3c/0x70 ? exc_invalid_op+0x14/0x70 ? asm_exc_invalid_op+0x16/0x20 ? uverbs_destroy_ufile_hw+0xcf/0xf0 [ib_uverbs] ib_uverbs_close+0x1f/0xb0 [ib_uverbs] __fput+0x94/0x250 task_work_run+0x5c/0x90 do_exit+0x270/0x4a0 do_group_exit+0x2d/0x90 get_signal+0x87c/0x8c0 arch_do_signal_or_restart+0x25/0x100 ? ib_uverbs_ioctl+0xc2/0x110 [ib_uverbs] exit_to_user_mode_loop+0x9c/0x130 exit_to_user_mode_prepare+0xb6/0x100 syscall_exit_to_user_mode+0x12/0x40 do_syscall_64+0x69/0x90 ? syscall_exit_work+0x103/0x130 ? syscall_exit_to_user_mode+0x22/0x40 ? do_syscall_64+0x69/0x90 ? syscall_exit_work+0x103/0x130 ? syscall_exit_to_user_mode+0x22/0x40 ? do_syscall_64+0x69/0x90 ? do_syscall_64+0x69/0x90 ? common_interrupt+0x43/0xa0 entry_SYSCALL_64_after_hwframe+0x72/0xdc RIP: 0033:0x1470abe3ec6b Code: Unable to access opcode bytes at RIP 0x1470abe3ec41. RSP: 002b:00007fff13ce9108 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: fffffffffffffffc RBX: 00007fff13ce9218 RCX: 00001470abe3ec6b RDX: 00007fff13ce9200 RSI: 00000000c0181b01 RDI: 0000000000000004 RBP: 00007fff13ce91e0 R08: 0000558d9655da10 R09: 0000558d9655dd00 R10: 00007fff13ce95c0 R11: 0000000000000246 R12: 00007fff13ce9358 R13: 0000000000000013 R14: 0000558d9655db50 R15: 00007fff13ce9470 </TASK> --[ end trace 888a9b92e04c5c97 ]--
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-tools-libs-develUpgrade kernel-rtUpgrade kernel-rt-develUpgrade python3-perfUpgrade kernel-rt-debug-coreUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-extraUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-zfcpdump-coreUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-modulesUpgrade kernelUpgrade kernel-toolsUpgrade kernel-rt-debugUpgrade kernel-rt-debug-develUpgrade kernel-headersUpgrade kernel-debugUpgrade kernel-modulesUpgrade kernel-debug-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-modules-extraUpgrade kernel-debug-develUpgrade kernel-zfcpdumpUpgrade kernel-debug-coreUpgrade kernel-develUpgrade perfUpgrade kernel-coreUpgrade kernel-docUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-kvm | Jun 6, 2024 | Apr 3, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-livepatch-5.10.213-201.855Upgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-tools-develUpgrade python-perfUpgrade perfUpgrade kernel-debuginfo-common-aarch64 | Aug 28, 2024 | Apr 3, 2024 |
| Debian | — | Upgrade linux | May 8, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Jul 16, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade bpftoolUpgrade python3-perf | Jun 26, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | Oct 8, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade bpftoolUpgrade kernel-develUpgrade kernel-tools-libsUpgrade python-perfUpgrade kernel-toolsUpgrade kernelUpgrade python3-perfUpgrade kernel-headersUpgrade perf | Jul 23, 2024 | Apr 3, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libs | Jul 17, 2024 | Apr 3, 2024 |
| Oracle_linux | — | Upgrade kernel | Jun 6, 2024 | Apr 3, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Jun 6, 2024 | Apr 3, 2024 |
| Rocky_linux | — | Upgrade kernel-rt-debug-debuginfoUpgrade kernel-coreUpgrade kernel-debug-coreUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-debug-modulesUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modulesUpgrade kernel-rtUpgrade kernel-rt-debug-develUpgrade kernel-rt-debuginfoUpgrade kernel-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-modules-extraUpgrade kernel-rt-kvmUpgrade kernel-rt-modulesUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-coreUpgrade bpftool-debuginfoUpgrade kernel-rt-develUpgrade bpftoolUpgrade kernel-rt-debug-modulesUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-toolsUpgrade kernel-tools-libs-develUpgrade kernel-rt-coreUpgrade kernel-rt-debug-kvmUpgrade perf-debuginfoUpgrade kernel-rt-modules-extraUpgrade kernel-develUpgrade perfUpgrade kernelUpgrade kernel-rt-debugUpgrade kernel-debuginfoUpgrade kernel-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-cross-headersUpgrade python3-perfUpgrade kernel-debug | Jun 17, 2024 | Apr 3, 2024 |
| Suse | — | Upgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-debugUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-develUpgrade dtb-appleUpgrade kernel-default-optionalUpgrade dtb-mediatekUpgrade dtb-xilinxUpgrade kernel-rt-extraUpgrade dtb-nvidiaUpgrade kernel-devel-rtUpgrade kernel-source-vanillaUpgrade dtb-allwinnerUpgrade kernel-default-livepatch-develUpgrade kernel-rt-optionalUpgrade kernel-64kb-extraUpgrade kernel-rt-livepatchUpgrade dlm-kmp-rtUpgrade dtb-amdUpgrade dtb-alteraUpgrade dtb-caviumUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade dtb-socionextUpgrade kernel-azure-extraUpgrade kernel-rt_debug-develUpgrade kernel-64kb-optionalUpgrade kernel-rt_debugUpgrade cluster-md-kmp-rtUpgrade kernel-source-rtUpgrade kernel-docsUpgrade dtb-hisiliconUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade gfs2-kmp-azureUpgrade kernel-azureUpgrade kernel-azure-optionalUpgrade dtb-broadcomUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-develUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-obs-buildUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-default-baseUpgrade kernel-develUpgrade dlm-kmp-defaultUpgrade kernel-azure-develUpgrade kselftests-kmp-64kbUpgrade dtb-apmUpgrade dtb-marvellUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-extraUpgrade kernel-64kbUpgrade dtb-amlogicUpgrade kernel-default-manUpgrade dtb-exynosUpgrade kselftests-kmp-defaultUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-default-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-baseUpgrade kernel-sourceUpgrade kernel-debug-livepatch-develUpgrade kernel-rt-livepatch-develUpgrade kernel-symsUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmallUpgrade kernel-rt_debug-vdsoUpgrade dtb-lgUpgrade dtb-amazonUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-rtUpgrade dtb-qcomUpgrade dtb-armUpgrade cluster-md-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-devel-azureUpgrade kernel-default-base-rebuildUpgrade kernel-azure-vdsoUpgrade kernel-rtUpgrade kernel-default-develUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-syms-azure | May 6, 2024 | Apr 3, 2024 |
| Ubuntu | — | Upgrade linux-image-awsUpgrade linux-image-5.15.0-113-generic-lpaeUpgrade linux-image-5.15.0-110-lowlatency-64kUpgrade linux-image-5.15.0-1056-ibmUpgrade linux-image-5.15.0-112-generic-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1058-nvidia-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1046-gkeopUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-5.15.0-112-generic-lpaeUpgrade linux-image-gkeop-5.15Upgrade linux-image-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1058-raspiUpgrade linux-image-5.15.0-1065-azure-fdeUpgrade linux-image-kvmUpgrade linux-image-5.15.0-112-genericUpgrade linux-image-5.15.0-1060-gkeUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1066-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-1057-ibmUpgrade linux-image-5.15.0-1062-gcpUpgrade linux-image-5.15.0-113-genericUpgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-intelUpgrade linux-image-5.15.0-1030-xilinx-zynqmpUpgrade linux-image-5.15.0-1063-awsUpgrade linux-image-generic-64kUpgrade linux-image-genericUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeUpgrade linux-image-5.15.0-113-generic-64kUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1058-nvidiaUpgrade linux-image-5.15.0-1058-intel-iotgUpgrade linux-image-raspiUpgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-110-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1060-kvmUpgrade linux-image-5.15.0-1061-oracleUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iotgUpgrade linux-image-gkeopUpgrade linux-image-nvidia | Jul 1, 2024 | Apr 3, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Apr 3, 2024 |
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