CVE-2021-47104

MediumCVSS 5.5/10Last modified Jun 17, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()

The wrong goto label was used for the error case and missed cleanup of the pkt allocation.

Addresses-Coverity-ID: 1493352 ("Resource leak")

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= bda41654b6e0c125a624ca35d6d20beb8015b5d0, < 1ced0a3015a95c6a6db45e37250912c4c86697ab; >= 3f57c3f67fd93b4da86aeffea1ca32c484d054ad, < 76b648063eb36c72dfc0a6896de8a0a7d2c7841c; >= 60833707b968d5ae02a75edb7886dcd4a957cf0d, < d53456492b5d02033c73dfa0f3b94c86337791ba; >= 73d2892148aa4397a885b4f4afcfc5b27a325c42, < 0aaec9c5f60754b56f84460ea439b8c5e91f4caa; >= 0f8cdfff06829a0b0348b6debc29ff6a61967724, < 79dcbd8176152b860028b62f81a635d987365752; >= c3e17e58f571f34c51aeb17274ed02c2ed5cf780, < 7cf6466e00a77b0a914b7b2c28a1fc7947d55e59; >= d39bf40e55e666b5905fdbd46a0dced030ce87be, < aefcc25f3a0cd28a87d11d41d30419a12cd26a34; >= d39bf40e55e666b5905fdbd46a0dced030ce87be, < bee90911e0138c76ee67458ac0d58b38a3190f65; 0d4395477741608d123dad51def9fe50b7ebe952; >= 4.4.292, < 4.4.297; >= 4.9.290, < 4.9.295; >= 4.14.255, < 4.14.260; >= 4.19.216, < 4.19.223; >= 5.4.157, < 5.4.169; >= 5.10.77, < 5.10.89; >= 5.14.16, < 5.15
LinuxLinux5.15

References

Timeline

Published
Mar 4, 2024
Last modified
Jun 17, 2026
NVD status
Analyzed

Related CVEs from 2021

CVE-2021-471055.5In the Linux kernel, the following vulnerability has been resolved: ice: xsk: return xsk buffers back to pool when cleaning the ring CurreCVE-2021-471067.8In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: fix use-after-free in nft_set_catchall_destroy() CVE-2021-471077.8In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix READDIR buffer overflow If a client sends a READDIR count arCVE-2021-471085.5In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf In coCVE-2021-471095.5In the Linux kernel, the following vulnerability has been resolved: neighbour: allow NUD_NOARP entries to be forced GCed IFF_POINTOPOINT iCVE-2021-471107.1In the Linux kernel, the following vulnerability has been resolved: x86/kvm: Disable kvmclock on all CPUs on shutdown Currenly, we disableCVE-2021-471117.8In the Linux kernel, the following vulnerability has been resolved: xen-netback: take a reference to the RX task thread Do this in order tCVE-2021-471125.5In the Linux kernel, the following vulnerability has been resolved: x86/kvm: Teardown PV features on boot CPU as well Various PV features CVE-2021-471135.5In the Linux kernel, the following vulnerability has been resolved: btrfs: abort in rename_exchange if we fail to insert the second ref ErCVE-2021-471145.5In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix data corruption by fallocate When fallocate punches holes oCVE-2021-471165.5In the Linux kernel, the following vulnerability has been resolved: ext4: fix memory leak in ext4_mb_init_backend on error path. Fix a memCVE-2021-471175.5In the Linux kernel, the following vulnerability has been resolved: ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed
CVE-2021-47104: Medium severity, CVSS 5.5 | Vulnix