CVE-2026-64185 Details
Description
In the Linux kernel, the following vulnerability has been resolved: sysfs: don't remove existing directory on update failure When sysfs_update_group() is called for a named group and create_files() fails (e.g. -ENOMEM), internal_create_group() calls kernfs_remove(kn) on the group directory. In the update path, kn was obtained via kernfs_find_and_get() and refers to a directory that already existed before this call. Removing it silently destroys a sysfs group that the caller did not create. Only remove the directory if we created it ourselves. On update failure the directory remains as it is left empty by remove_files() inside create_files(), but can be repopulated by a retry.
A vulnerability in the Linux kernel's sysfs directory management can lead to unintended consequences when updating named groups. If the file creation process fails, the system erroneously removes the associated directory, disrupting the sysfs group that was not user-created. This issue affects the Linux kernel stable tree.
The vulnerability has been addressed in the Linux kernel. Users should upgrade to the latest version.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/14f2c14ae86c4af17a0a9f8ab46dacf2d5fd1d8a | kernel.org | Patch |
| https://git.kernel.org/stable/c/237557b8a81ab948e8332f7c0058e758f081c0a3 | kernel.org | Patch |
| https://git.kernel.org/stable/c/31527d80234caf83dc96ad478645e57df9de4472 | kernel.org | Patch |
| https://git.kernel.org/stable/c/48fa96538bd2868034d33429e4565fda384d0736 | kernel.org | Patch |
| https://git.kernel.org/stable/c/57b285e0368290aa55f79ba11419b96d0ebdb418 | kernel.org | Patch |
| https://git.kernel.org/stable/c/708f6926f61f71e09b5e9fd668b9882ccd46e69f | kernel.org | Patch |
| https://git.kernel.org/stable/c/c5e125c828b701afaf7493b42a14aa89362ff36d | kernel.org | Patch |
| https://git.kernel.org/stable/c/ccadd32cc1263802a5969c9efe0e96225450428c | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| NVD-CWE-noinfo | Insufficient Information to Classify Weakness | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 4.19, < 5.10.258 >= 5.11, < 5.15.209 >= 5.16, < 6.1.175 >= 6.2, < 6.6.142 >= 6.7, < 6.12.92 >= 6.13, < 6.18.34 >= 6.19, < 7.0.11 7.1 rc1 7.1 rc2 7.1 rc3 7.1 rc4 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 11, 2026 | Initial Analysis | [email protected] |
| Jul 19, 2026 | New CVE Received | kernel.org |