PT-2024-36837 · Linux+2 · Linux Kernel+2
Published
2024-11-06
·
Updated
2025-02-28
·
CVE-2024-56534
CVSS v3.1
5.5
Medium
| Vector | AV: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 was found in the Linux kernel's isofs component, specifically in the iocharset parameter. The leak occurs when the
opt->iocharset is not freed in certain situations, such as when the isofs fill super function is not called. This can happen, for example, in the get tree bdev flags function when encountering a situation where "Can't mount, would change RO state." The memory leak is caused by the unreferenced object 0xffff0000d10164d8 (size 8). The backtrace shows the call stack leading to the leak, including functions such as kmemleak alloc, kmalloc node track caller noprof, and isofs parse param. To fix the issue, the memory freeing of opt->iocharset has been moved to the isofs free fc function.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
Memory Leak
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Ubuntu