Memory Leak Vulnerability in Linux Kernel Affecting Multiple Versions
CVE-2023-53518
What is CVE-2023-53518?
A memory leak issue has been identified in the Linux kernel, specifically during the resource allocation phase in the PM/devfreq subsystem. The flaw involves the srcu_init_notifier_head() function, which allocates resources that are not properly released, leading to potential memory exhaustion and degradation of system performance. To address this, the developer must ensure that the srcu_cleanup_notifier_head() function is called to free up the allocated resources. This vulnerability was reported by kmemleak, indicating the necessity for proper memory management in Linux kernel implementations.
Affected Version(s)
Linux 0fe3a66410a3ba96679be903f1e287d7a0a264a9 < 7462483446cb9986568ad7adae746ce5f18d2968
Linux 0fe3a66410a3ba96679be903f1e287d7a0a264a9 < 64e6e0dc2d578c0a9e31cb4edd719f0a3ed98f6d
Linux 0fe3a66410a3ba96679be903f1e287d7a0a264a9 < 29811f4b8255d4238cf326f3bb7129784766beab