In the Linux kernel, the following vulnerability has been...
High severity
Unreviewed
Published
Mar 1, 2024
to the GitHub Advisory Database
•
Updated Dec 10, 2024
Description
Published by the National Vulnerability Database
Feb 29, 2024
Published to the GitHub Advisory Database
Mar 1, 2024
Last updated
Dec 10, 2024
In the Linux kernel, the following vulnerability has been resolved:
regmap: set debugfs_name to NULL after it is freed
There is a upstream commit cffa4b2122f5("regmap:debugfs:
Fix a memory leak when calling regmap_attach_dev") that
adds a if condition when create name for debugfs_name.
With below function invoking logical, debugfs_name is
freed in regmap_debugfs_exit(), but it is not created again
because of the if condition introduced by above commit.
regmap_reinit_cache()
regmap_debugfs_exit()
...
regmap_debugfs_init()
So, set debugfs_name to NULL after it is freed.
References