PT-2026-44344 · Linux · Linux Kernel

CVE-2026-46221

·

Published

2026-05-28

·

Updated

2026-07-28

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A memory leak occurs in the EDAC/versalnet component. The init one mc() function allocates memory for a device name using kzalloc(), which is then assigned to dev->init name. Because device register() copies this name and subsequently sets dev->init name to NULL, the original memory pointer becomes unreachable and is not freed during the normal removal process.
Recommendations Use a stack-local char array instead of kzalloc() for the name allocation.

Exploit

Fix

Memory Leak

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46221
OPENSUSE-SU-2026:10954-1
USN-8566-1
USN-8568-1
USN-8569-1
USN-8593-1
USN-8603-1
USN-8618-1

Affected Products

Linux Kernel