hfs: fix slab-out-of-bounds in hfs_bnode_read()
Vulnerability Description
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.
Impact Analysis
Refer to official advisory for detailed impact metrics.
Remediation
Ensure systems are updated to the latest vendor-supplied patch levels.
Am I Vulnerable?
Launch our assessment wizard to check if your infrastructure is exposed to • CVE-2025-38715
Credits & Attribution
No credits recorded in the NVD database.
References
- https://git.kernel.org/stable/c/e7d2dc2421e821e4045775e6dc226378328de6f6
- https://git.kernel.org/stable/c/67ecc81f6492275c9c54280532f558483c99c90e
- https://git.kernel.org/stable/c/a1a60e79502279f996e55052f50cc14919020475
- https://git.kernel.org/stable/c/fe2891a9c43ab87d1a210d61e6438ca6936e2f62
- https://git.kernel.org/stable/c/384a66b89f9540a9a8cb0f48807697dfabaece4c
- https://git.kernel.org/stable/c/efc095b35b23297e419c2ab4fc1ed1a8f0781a29
- https://git.kernel.org/stable/c/fc7f732984ec91f30be3e574e0644066d07f2b78
- https://git.kernel.org/stable/c/eec522fd0d28106b14a59ab2d658605febe4a3bb
- https://git.kernel.org/stable/c/a431930c9bac518bf99d6b1da526a7f37ddee8d8
More from Linux
View All →Affected Vendor
Linux
View all reports →Affected Software
Timeline
CVSS Vectors
Weaknesses (CWE)
No CWE data available
MITRE ATT&CK TTPs
No associated TTPs found for this vulnerability.