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

EDAC/igen6: Fix call trace due to missing release()

When unloading the igen6_edac driver, there is a call trace:

Device '(null)' does not have a release() function, it is broken and must be fixed.
See Documentation/core-api/kobject.rst.
WARNING: drivers/base/core.c:2567 at device_release+0x84/0x90, CPU#5: rmmod/127209
...
RIP: 0010:device_release+0x84/0x90
Call Trace:
<TASK>
kobject_put+0x8c/0x220
put_device+0x17/0x30
igen6_unregister_mcis+0xa2/0xe0 [igen6_edac]
igen6_remove+0x82/0xb0 [igen6_edac]
...

Fix the call trace by providing empty release() functions for the
memory controller devices.
Published: 2026-08-28
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The EDAC/igen6 driver contains a defect that triggers a warning when the module is unloaded, because the device objects lack a release() routine. The warning suggests a null pointer dereference, which, if it occurs, could result in a kernel crash or system instability. This conclusion is inferred from the description; the report does not explicitly state that a crash occurs, so the impact is presented as potential rather than guaranteed.

Affected Systems

The vulnerability affects all Linux kernel versions that include the EDAC/igen6 driver without the upstream fix providing an empty release() routine. No specific version numbers are provided, so any kernel prior to the inclusion of the patch is at risk. The issue is only triggered when the igen6_edac module is loaded and then unloaded.

Risk and Exploitability

Exploitation requires high‑privilege operations, such as root or the ability to execute rmmod on the igen6_edac module. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating that no publicly known exploits exist. If an attacker can unload the driver, the kernel’s attempt to call a nonexistent release() function could lead to a crash, resulting in a denial of service. The risk is therefore considered potentially high for a privileged attacker but low for unprivileged users in the absence of a privilege‑elevation vector.

Generated by OpenCVE AI on August 28, 2026 at 13:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel release that contains the EDAC/igen6 release() fix for the igen6_edac module.
  • If using a custom kernel, patch the source code with the upstream commit that adds an empty release() function for the device objects and rebuild the kernel.
  • As an interim measure, unload or prevent the igen6_edac module from being loaded during system shutdown or uninitialization to avoid the crash path.

Generated by OpenCVE AI on August 28, 2026 at 13:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: EDAC/igen6: Fix call trace due to missing release() When unloading the igen6_edac driver, there is a call trace: Device '(null)' does not have a release() function, it is broken and must be fixed. See Documentation/core-api/kobject.rst. WARNING: drivers/base/core.c:2567 at device_release+0x84/0x90, CPU#5: rmmod/127209 ... RIP: 0010:device_release+0x84/0x90 Call Trace: <TASK> kobject_put+0x8c/0x220 put_device+0x17/0x30 igen6_unregister_mcis+0xa2/0xe0 [igen6_edac] igen6_remove+0x82/0xb0 [igen6_edac] ... Fix the call trace by providing empty release() functions for the memory controller devices.
Title EDAC/igen6: Fix call trace due to missing release()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-28T06:48:54.439Z

Reserved: 2026-08-26T14:34:25.778Z

Link: CVE-2026-80643

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:49.193

Modified: 2026-08-28T08:16:49.193

Link: CVE-2026-80643

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T13:15:05Z

Weaknesses

No weakness.