CVE-2026-46162 Details
Description
In the Linux kernel, the following vulnerability has been resolved: ice: fix double free in ice_sf_eth_activate() error path When auxiliary_device_add() fails, ice_sf_eth_activate() jumps to aux_dev_uninit and calls auxiliary_device_uninit(&sf_dev->adev). The device release callback ice_sf_dev_release() frees sf_dev, but the current error path falls through to sf_dev_free and calls kfree(sf_dev) again, causing a double free. Keep kfree(sf_dev) for the auxiliary_device_init() failure path, but avoid falling through to sf_dev_free after auxiliary_device_uninit().
A double free vulnerability has been identified in the Linux kernel's Intel Ice Ethernet driver, specifically within the 'ice_sf_eth_activate()' function. This issue arises when 'auxiliary_device_add()' fails, prompting the function to call 'auxiliary_device_uninit()' for the associated device. The device release callback then frees the device structure, but the error handling path inadvertently calls 'kfree()' on the same structure again, leading to a double free situation. The vulnerability affects the Linux kernel stable tree.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been patched. The specific commit addressing this issue is available in the Linux kernel stable tree.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/121d1f253aed515cd85748f68c664a6cb756e8ad | kernel.org | Patch |
| https://git.kernel.org/stable/c/2ca30340b5028ddc3f17086a538feeff06167b1b | kernel.org | Patch |
| https://git.kernel.org/stable/c/9aab1c3d7299285e2569cbc0ed5892d631a241b2 | kernel.org | Patch |
| https://git.kernel.org/stable/c/d0c6a4816609f145ffcc74e64baa214c571c17c6 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-415 | Double Free | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 6.12, < 6.12.88 >= 6.13, < 6.18.30 >= 6.19, < 7.0.7 |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 10, 2026 | Initial Analysis | [email protected] |
| May 28, 2026 | New CVE Received | kernel.org |