CVE Catalog

CVE-2026-64185

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

2th percentile - higher than 2% of all known CVEs

Summary

In the Linux kernel, a vulnerability in sysfs causes an existing group directory to be removed when sysfs_update_group() fails (e.g., -ENOMEM). The internal_create_group() function incorrectly deletes a directory that was not created by the caller, potentially destroying pre-existing sysfs groups.

Risk Assessment

The risk involves accidental deletion of existing sysfs groups, which can disrupt drivers or kernel components relying on those entries, leading to system instability or device management errors.

Recommendation

Immediately update the Linux kernel to a version containing the fix (commit 5b6a4b1c5e7f). Monitor official security advisories from your Linux distribution and apply the patch when available.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS