cbcvebase.
CVE-2024-53112
published 2024-12-02

CVE-2024-53112: In the Linux kernel, the following vulnerability has been resolved: ocfs2: uncache inode which has failed entering the group Syzbot has reported the following…

PriorityP419medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.25%
16.8th percentile
In the Linux kernel, the following vulnerability has been resolved: ocfs2: uncache inode which has failed entering the group Syzbot has reported the following BUG: kernel BUG at fs/ocfs2/uptodate.c:509! ... Call Trace: ? __die_body+0x5f/0xb0 ? die+0x9e/0xc0 ? do_trap+0x15a/0x3a0 ? ocfs2_set_new_buffer_uptodate+0x145/0x160 ? do_error_trap+0x1dc/0x2c0 ? ocfs2_set_new_buffer_uptodate+0x145/0x160 ? __pfx_do_error_trap+0x10/0x10 ? handle_invalid_op+0x34/0x40 ? ocfs2_set_new_buffer_uptodate+0x145/0x160 ? exc_invalid_op+0x38/0x50 ? asm_exc_invalid_op+0x1a/0x20 ? ocfs2_set_new_buffer_uptodate+0x2e/0x160 ? ocfs2_set_new_buffer_uptodate+0x144/0x160 ? ocfs2_set_new_buffer_uptodate+0x145/0x160 ocfs2_group_add+0x39f/0x15a0 ? __pfx_ocfs2_group_add+0x10/0x10 ? __pfx_lock_acquire+0x10/0x10 ? mnt_get_write_access+0x68/0x2b0 ? __pfx_lock_release+0x10/0x10 ? rcu_read_lock_any_held+0xb7/0x160 ? __pfx_rcu_read_lock_any_held+0x10/0x10 ? smack_log+0x123/0x540 ? mnt_get_write_access+0x68/0x2b0 ? mnt_get_write_access+0x68/0x2b0 ? mnt_get_write_access+0x226/0x2b0 ocfs2_ioctl+0x65e/0x7d0 ? __pfx_ocfs2_ioctl+0x10/0x10 ? smack_file_ioctl+0x29e/0x3a0 ? __pfx_smack_file_ioctl+0x10/0x10 ? lockdep_hardirqs_on_prepare+0x43d/0x780 ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 ? __pfx_ocfs2_ioctl+0x10/0x10 __se_sys_ioctl+0xfb/0x170 do_syscall_64+0xf3/0x230 entry_SYSCALL_64_after_hwframe+0x77/0x7f ... When 'ioctl(OCFS2_IOC_GROUP_ADD, ...)' has failed for the particular inode in 'ocfs2_verify_group_and_input()', corresponding buffer head remains cached and subsequent call to the same 'ioctl()' for the same inode issues the BUG() in 'ocfs2_set_new_buffer_uptodate()' (trying to cache the same buffer head of that inode). Fix this by uncaching the buffer head with 'ocfs2_remove_from_cache()' on error path in 'ocfs2_group_add()'.

Affected

30 ranges· showing 25
VendorProductVersion rangeFixed in
debianlinux< linux 6.1.119-1 (bookworm)linux 6.1.119-1 (bookworm)
debianlinux-6.1< linux 6.1.119-1 (bookworm)linux 6.1.119-1 (bookworm)
linuxlinux
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < ac0cfe8ac35cf1be54131b90d114087b558777caac0cfe8ac35cf1be54131b90d114087b558777ca
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 5ae8cc0b0c027e9cab22596049bc4dd1cbc37ee45ae8cc0b0c027e9cab22596049bc4dd1cbc37ee4
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 28d4ed71ae0b4baedca3e85ee6d8f227ec75ebf628d4ed71ae0b4baedca3e85ee6d8f227ec75ebf6
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 0e04746db2ec4aec04cef5763b9d9aa32829ae2f0e04746db2ec4aec04cef5763b9d9aa32829ae2f
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 620d22598110b0d0cb97a3fcca65fc473ea86e73620d22598110b0d0cb97a3fcca65fc473ea86e73
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 843dfc804af4b338ead42331dd58081b428ecdf8843dfc804af4b338ead42331dd58081b428ecdf8
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < b751c50e19d66cfb7360c0b55cf17b0722252d12b751c50e19d66cfb7360c0b55cf17b0722252d12
linuxlinux>= 7909f2bf835376a20d6dbf853eb459a27566eba2 < 737f34137844d6572ab7d473c998c7f977ff30eb737f34137844d6572ab7d473c998c7f977ff30eb
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.234-15.10.234-1
linuxlinux_kernel>= 0 < 6.1.119-16.1.119-1
linuxlinux_kernel>= 0 < 6.11.10-16.11.10-1
linuxlinux_kernel>= 0 < 6.11.10-16.11.10-1
linuxlinux_kernel>= 0 < 5.4.0-211.2315.4.0-211.231
linuxlinux_kernel>= 0 < 5.15.0-135.1465.15.0-135.146
linuxlinux_kernel>= 0 < 6.8.0-58.606.8.0-58.60
linuxlinux_kernel>= 0 < 6.11.0-18.186.11.0-18.18
linuxlinux_kernel>= 0 < 4.4.0-276.3104.4.0-276.310
linuxlinux_kernel>= 0 < 4.15.0-245.2574.15.0-245.257
linuxlinux_kernel>= 2.6.25 < 4.19.3254.19.325
linuxlinux_kernel>= 4.20 < 6.1.1196.1.119
linuxlinux_kernel>= 6.2 < 6.6.636.6.63

CVSS provenance

nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv8.8HIGH
vendor_ubuntu8.8HIGH
vendor_debian5.5MEDIUM
vendor_msrc5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.

CVE-2024-53112 — Linux vulnerability | cvebase