CVE-2021-47058
Published: Feb 29, 2024
Modified: May 23, 2026
Description
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.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 5b654b03007917f3f1015b2a5c288c1ea6ae8f65 - < 2dc1554d5f0fdaf47cc5bea442b84b9226fea867affected 480c5e9c7e4c76c01d5f1f7b73832d7b77e6b427 - < d8897f7b2283a500666c85ef06e820df38ed7b52affected c9698380b01aed3281160d3ab25749b57d6913b8 - < eb949f891226c012138ffd9df90d1e509f428ae6affected cffa4b2122f5f3e53cf3d529bbc74651f95856d5 - < c764e375ae647832de1ee73d43a4bb3ef8a8f43daffected cffa4b2122f5f3e53cf3d529bbc74651f95856d5 - < b9e569ae1da3a113b3acee8703c94777fd20938a+4 more versions |
Linux | Linux | affected 5.11unaffected 0 - < 5.11unaffected 4.19.191 - <= 4.19.*unaffected 5.4.119 - <= 5.4.*unaffected 5.10.37 - <= 5.10.*+3 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now