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-syms-azureUpgrade kernel-debug-vdsoUpgrade kernel-debug-livepatch-develUpgrade dtb-mediatekUpgrade kernel-syms-rtUpgrade kernel-sourceUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-defaultUpgrade kernel-azureUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-rtUpgrade dtb-armUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-source-vanillaUpgrade dtb-exynosUpgrade dtb-rockchipUpgrade dtb-qcomUpgrade dtb-amlogicUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-optionalUpgrade kernel-obs-buildUpgrade kernel-source-rtUpgrade kselftests-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-docsUpgrade kernel-rt_debug-vdsoUpgrade kernel-64kb-extraUpgrade kernel-rtUpgrade kernel-azure-develUpgrade kernel-rt-vdsoUpgrade kernel-macrosUpgrade kernel-rt-livepatchUpgrade kernel-azure-livepatch-develUpgrade kernel-rt-develUpgrade kernel-devel-azureUpgrade kernel-defaultUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-defaultUpgrade kernel-default-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-azureUpgrade dtb-sprdUpgrade dtb-apmUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade dtb-socionextUpgrade gfs2-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-develUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade dtb-broadcomUpgrade kernel-kvmsmall-develUpgrade dtb-hisiliconUpgrade kernel-64kb-livepatch-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-livepatch-develUpgrade kernel-obs-qaUpgrade cluster-md-kmp-azureUpgrade kernel-debugUpgrade dtb-allwinnerUpgrade kernel-default-baseUpgrade dtb-appleUpgrade ocfs2-kmp-defaultUpgrade kernel-azure-extraUpgrade kselftests-kmp-rtUpgrade dtb-amdUpgrade dlm-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-debug-develUpgrade kernel-kvmsmall-livepatch-develUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-symsUpgrade gfs2-kmp-azureUpgrade dtb-lgUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debugUpgrade ocfs2-kmp-rtUpgrade dtb-renesasUpgrade gfs2-kmp-rtUpgrade kernel-default-optionalUpgrade reiserfs-kmp-64kbUpgrade dtb-alteraUpgrade dtb-caviumUpgrade kernel-docs-htmlUpgrade kernel-azure-optionalUpgrade kernel-rt_debug-develUpgrade kernel-default-develUpgrade dtb-freescaleUpgrade kernel-64kbUpgrade dtb-marvellUpgrade dtb-amazonUpgrade dtb-xilinxUpgrade kernel-zfcpdumpUpgrade kernel-source-azure | 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