CVE Catalog

CVE-2025-38712

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

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

Summary

In the Linux kernel, the hfsplus filesystem's hfsplus_create_attributes_file() uses BUG_ON(), which can be triggered when the volume header contains erroneous values indicating the attributes file is not yet created. The fix replaces BUG_ON() with an -EIO error and a message suggesting running fsck.

Risk Assessment

May lead to kernel panic during mount or filesystem operations on hfsplus, causing system unavailability.

Recommendation

Update the Linux kernel to a version containing the fix. If the -EIO error occurs, run fsck to repair the filesystem.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() When the volume header contains erroneous values that do not reflect the actual state of the filesystem, hfsplus_fill_super() assumes that the attributes file is not yet created, which later results in hitting BUG_ON() when hfsplus_create_attributes_file() is called. Replace this BUG_ON() with -EIO error with a message to suggest running fsck tool.

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