Linux Kernel Device Node Leak Vulnerability in EDAC Versalnet Driver

Vulnerability

A memory leak vulnerability has been identified in the Linux kernel's EDAC Versalnet driver. The issue arises in the 'mc_probe()' function, where the 'of_parse_phandle()' call returns a device node reference that is not properly released, leading to a memory leak. This vulnerability affects the Linux kernel stable tree.

Impact

The vulnerability causes a memory leak, which can lead to increased memory usage and potential exhaustion of system resources over time.

Reproduction

The vulnerability can be reproduced by loading the EDAC Versalnet driver, which includes the 'mc_probe()' function. The driver will parse a device node reference that is not released, causing a memory leak.

Remediation

The vulnerability has been fixed in the Linux kernel stable tree. Users can download the patched version from the Linux kernel Git repository.

Added: May 27, 2026, 10:06 PM
Updated: May 27, 2026, 10:06 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
0.6
exploitability
4.3
remediation
7.7
relevance
9.1
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.