CVE Catalog

CVE-2025-38715

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

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

Summary

In the HFS filesystem in the Linux kernel, a vulnerability allows slab-out-of-bounds read in hfs_bnode_read() due to missing validation of offset and length, leading to access beyond allocated memory.

Risk Assessment

An attacker can exploit this vulnerability to cause a system crash (DoS) or potentially leak information by accessing memory beyond the allocated buffer.

Recommendation

Apply the Linux kernel patch that introduces is_bnode_offset_valid() and check_and_correct_requested_length() functions to validate offset and length before memory access.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: hfs: fix slab-out-of-bounds in hfs_bnode_read() This patch introduces is_bnode_offset_valid() method that checks the requested offset value. Also, it introduces check_and_correct_requested_length() method that checks and correct the requested length (if it is necessary). These methods are used in hfs_bnode_read(), hfs_bnode_write(), hfs_bnode_clear(), hfs_bnode_copy(), and hfs_bnode_move() with the goal to prevent the access out of allocated memory and triggering the crash.

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