Memory Leak in Linux Kernel's UBIFS during File Renaming
CVE-2023-53396
What is CVE-2023-53396?
A memory leak vulnerability has been identified in the Linux kernel's UBIFS component, occurring when renaming files within encrypted directories. The function fscrypt_setup_filename allocates memory for the file name, which is ultimately unused and not released before the function returns. This oversight leads to a registered memory leak, visible during kmemleak scans. The fix involves removing the unnecessary call to fscrypt_setup_filename in the renaming process, thereby preventing the leak and enhancing overall memory efficiency.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux c67bc98d1f0853bb196e9c48eab38b6f2ddab795 < 43b2f7d690697182beed6f71aa57b7249d3cfc9c
Linux 278d9a243635f26c05ad95dcf9c5a593b9e04dc6 < 9f565752b328fe53c9e42b7d4e4d89a1da63d738
Linux 278d9a243635f26c05ad95dcf9c5a593b9e04dc6 < 7e264f67b7d6580eff5c2696961039fd05c69258
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved