In the Linux kernel, the following vulnerability has been resolved:
ice: Avoid crash from unnecessary IDA free
In the remove path, there is an attempt to free the aux_idx IDA whether it was allocated or not. This can potentially cause a crash when unloading the driver on systems that do not initialize support for RDMA. But, this free cannot be gated by the status bit for RDMA, since it is allocated if the driver detects support for RDMA at probe time, but the driver can enter into a state where RDMA is not supported after the IDA has been allocated at probe time and this would lead to a memory leak.
Initialize aux_idx to an invalid value and check for a valid value when unloading to determine if an IDA free is necessary.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 30, 2024 | May 22, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 22, 2024 |
| Suse | — | Upgrade dtb-nvidiaUpgrade kernel-debug-livepatch-develUpgrade dtb-amlogicUpgrade kernel-debug-vdsoUpgrade dtb-rockchipUpgrade dlm-kmp-rtUpgrade kernel-macrosUpgrade kernel-source-vanillaUpgrade kernel-azure-develUpgrade kselftests-kmp-64kbUpgrade kernel-source-rtUpgrade dtb-qcomUpgrade dtb-armUpgrade kernel-syms-azureUpgrade kernel-rt-extraUpgrade kernel-default-base-rebuildUpgrade kernel-rt-livepatchUpgrade kernel-rtUpgrade kernel-syms-rtUpgrade dtb-exynosUpgrade kernel-obs-buildUpgrade cluster-md-kmp-rtUpgrade kernel-64kb-extraUpgrade dlm-kmp-azureUpgrade kernel-sourceUpgrade dtb-sprdUpgrade kernel-azure-livepatch-develUpgrade kernel-azureUpgrade dtb-mediatekUpgrade kselftests-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-default-vdsoUpgrade kernel-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-rt_debug-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-vdsoUpgrade kernel-docsUpgrade kernel-64kb-develUpgrade kernel-obs-qaUpgrade kernel-64kb-livepatch-develUpgrade kernel-debugUpgrade kernel-default-baseUpgrade ocfs2-kmp-azureUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-docs-htmlUpgrade kernel-default-optionalUpgrade dtb-caviumUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-rtUpgrade kernel-default-develUpgrade dtb-alteraUpgrade kernel-source-azureUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade dtb-renesasUpgrade dtb-apmUpgrade dtb-appleUpgrade cluster-md-kmp-azureUpgrade kernel-azure-extraUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-livepatchUpgrade kernel-develUpgrade kernel-64kb-optionalUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-azureUpgrade dtb-broadcomUpgrade dtb-hisiliconUpgrade ocfs2-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade dtb-marvellUpgrade kernel-debug-develUpgrade dtb-socionextUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-amazonUpgrade kernel-symsUpgrade kernel-default-livepatch-develUpgrade kernel-default-extraUpgrade kernel-rt_debugUpgrade kernel-rt_debug-develUpgrade kernel-azure-optionalUpgrade dtb-xilinxUpgrade dtb-lgUpgrade kernel-devel-rtUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade dtb-allwinnerUpgrade kselftests-kmp-rt | Aug 9, 2024 | May 22, 2024 |
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