First published: Fri Jul 27 2018(Updated: )
An issue was discovered in the Linux kernel through 4.17.10. There is an invalid pointer dereference in btrfs_root_node() when mounting a crafted btrfs image, because of a lack of chunk block group mapping validation in btrfs_read_block_groups in fs/btrfs/extent-tree.c, and a lack of empty-tree checks in check_leaf in fs/btrfs/tree-checker.c.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Kernel | <=4.17.10 | |
debian/linux | 5.10.223-1 5.10.234-1 6.1.129-1 6.1.133-1 6.12.22-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2018-14612 is classified as a high-severity vulnerability due to potential for denial of service.
To fix CVE-2018-14612, upgrade the Linux kernel to versions 5.10.223-1, 5.10.226-1, 6.1.123-1, 6.1.119-1, 6.12.11-1, or 6.12.12-1.
CVE-2018-14612 is caused by an invalid pointer dereference due to a lack of validation in the btrfs_root_node function.
CVE-2018-14612 affects all Linux kernel versions through 4.17.10.
Yes, CVE-2018-14612 can potentially be exploited remotely when mounting a crafted btrfs image.