CVE-2023-53415
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
18/09/2025
Last modified:
19/09/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
USB: dwc3: fix memory leak with using debugfs_lookup()<br />
<br />
When calling debugfs_lookup() the result must have dput() called on it,<br />
otherwise the memory will leak over time. To make things simpler, just<br />
call debugfs_lookup_and_remove() instead which handles all of the logic<br />
at once.<br />
<br />
Note, the root dentry for the debugfs directory for the device needs to<br />
be saved so we don&#39;t have to keep looking it up, which required a bit<br />
more refactoring to properly create and remove it when needed.