In the Linux kernel, the following vulnerability has been resolved:
ocfs2/dlm: require a ref for locking_state debugfs open
debug_lockres_open() copies inode->i_private into struct debug_lockres and debug_lockres_release() later drops that pointer with dlm_put(). That only works if open successfully pins the struct dlm_ctxt.
Today open calls dlm_grab(dlm) but ignores its return value. Once the last domain unregister has removed the context from dlm_domains, dlm_grab() returns NULL, yet open still stores the raw pointer and returns success. The later release path is outside the debugfs removal barrier, so it can call dlm_put() after dlm_free_ctxt_mem() has freed the context. KASAN reports this as a slab-use-after-free in dlm_put() called from debug_lockres_release().
Fail the open when dlm_grab() cannot acquire the reference and unwind the seq_file private state before returning. That keeps locking_state from handing out a file descriptor whose release path does not own the dlm_ctxt.
The buggy scenario involves two paths, with each column showing the order within that path:
locking_state debugfs open: last domain unregister: 1. debug_lockres_open() reads 1. dlm_unregister_domain() calls inode->i_private. dlm_complete_dlm_shutdown(). 2. debug_lockres_open() calls 2. shutdown removes the dlm_ctxt from dlm_grab(dlm) and gets NULL. dlm_domains. 3. open still stores the raw dlm 3. final teardown reaches pointer in dl->dl_ctxt and dlm_free_ctxt_mem() and frees it. returns success. 4. debug_lockres_release() later calls dlm_put(dl->dl_ctxt).
Validation reproduced this kernel report: KASAN slab-use-after-free in dlm_put+0x82/0x200 RIP: 0033:0x7f4d349bc9e0 The buggy address belongs to the object at ffff888103a3c000 which belongs to the cache kmalloc-2k of size 2048 The buggy address is located 816 bytes inside of freed 2048-byte region [ffff888103a3c000, ffff888103a3c800) Write of size 4 Call trace: dump_stack_lvl+0x66/0xa0 (?:?) print_report+0xd0/0x630 (?:?) dlm_put+0x82/0x200 (?:?) srso_alias_return_thunk+0x5/0xfbef5 (?:?) __virt_addr_valid+0x188/0x2f0 (?:?) kasan_report+0xe4/0x120 (?:?) kasan_check_range+0x105/0x1b0 (?:?) debug_lockres_release+0x53/0x80 (fs/ocfs2/dlm/dlmdebug.c:587) dlm_put+0x9/0x200 (?:?) debug_lockres_release+0x5c/0x80 (fs/ocfs2/dlm/dlmdebug.c:587) full_proxy_release+0x67/0x90 (?:?) __fput+0x1df/0x4b0 (?:?) do_raw_spin_lock+0x10f/0x1b0 (?:?) fput_close_sync+0xd2/0x170 (?:?) __x64_sys_close+0x55/0x90 (?:?) do_syscall_64+0x10c/0x640 (arch/x86/entry/syscall_64.c:87) irqentry_exit+0xac/0x6e0 (?:?) entry_SYSCALL_64_after_hwframe+0x77/0x7f (?:?) Freed by task stack: kasan_save_stack+0x33/0x60 (?:?) kasan_save_track+0x14/0x30 (?:?) kasan_save_free_info+0x3b/0x60 (?:?) __kasan_slab_free+0x5f/0x80 (?:?) kfree+0x30f/0x580 (?:?) dlm_put+0x1ce/0x200 (?:?) dlm_unregister_domain+0xf6/0xb30 (?:?) o2cb_cluster_disconnect+0x6b/0x90 (?:?) ocfs2_cluster_disconnect+0x41/0x70 (?:?) ocfs2_dlm_shutdown+0x1c4/0x220 (?:?) ocfs2_dismount_volume+0x38a/0x550 (?:?) generic_shutdown_super+0xc3/0x220 (?:?) kill_block_super+0x29/0x60 (?:?) deactivate_locked_super+0x66/0xe0 (?:?) cleanup_mnt+0x13d/0x210 (?:?) task_work_run+0xfa/0x170 (?:?) exit_to_user_mode_loop+0xd6/0x430 (?:?) do_syscall_64+0x3cb/0x640 (arch/x86/entry/syscall_64.c:87) entry_SYSCALL_64_after_hwframe+0x77/0x7f (?:?)
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Aug 16, 2026 | Aug 16, 2026 |
| Ubuntu | — | Upgrade linux-image-lowlatency-6.8Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-1100-gkeopUpgrade linux-image-6.8.0-1066-gke-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-azure-fde-lts-26.04Upgrade linux-image-6.8.0-1066-gkeUpgrade linux-image-5.15.0-1111-ibmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fde-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.15.0-1123-azure-fipsUpgrade linux-image-generic-5.15Upgrade linux-image-7.0.0-38-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-6.8.0-147-lowlatencyUpgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-6.8.0-1067-ibmUpgrade linux-image-6.8.0-1071-gcpUpgrade linux-image-7.0.0-1015-ibmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-195-lowlatencyUpgrade linux-image-5.15.0-1117-awsUpgrade linux-image-7.0.0-1013-oracle-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gke-64kUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-virtualUpgrade linux-image-generic-lpaeUpgrade linux-image-gke-7.0Upgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-5.15Upgrade linux-image-azure-fde-6.8Upgrade linux-image-azure-fde-7.0Upgrade linux-image-7.0.0-38-realtime-64kUpgrade linux-image-5.15.0-1117-aws-64kUpgrade linux-image-7.0.0-1014-awsUpgrade linux-image-fipsUpgrade linux-image-virtual-7.0Upgrade linux-image-ibm-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-7.0Upgrade linux-image-5.15.0-1112-nvidiaUpgrade linux-image-realtime-64kUpgrade linux-image-5.15.0-1080-xilinx-zynqmpUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-7.0.0-1013-oracleUpgrade linux-image-azure-lts-26.04Upgrade linux-image-aws-64k-7.0Upgrade linux-image-6.8.0-147-genericUpgrade linux-image-7.0.0-38-realtimeUpgrade linux-image-aws-64k-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-aws-5.15Upgrade linux-image-gcp-6.8Upgrade linux-image-7.0.0-1014-aws-64kUpgrade linux-image-generic-64k-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.1-1062-realtimeUpgrade linux-image-aws-7.0Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-147-fipsUpgrade linux-image-6.8.0-147-generic-64kUpgrade linux-image-generic-7.0Upgrade linux-image-6.8.0-1069-azure-fdeUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1071-gcp-fipsUpgrade linux-image-5.15.0-1109-kvmUpgrade linux-image-5.15.0-1112-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-kvmUpgrade linux-image-realtime-64k-7.0Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-realtime-7.0Upgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-198-generic-64kUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-azure-fdeUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-7.0.0-1016-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-oem-7.0Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-oracle-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-7.0.0-1017-azureUpgrade linux-image-7.0.0-1014-gcpUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-ibm-7.0Upgrade linux-image-gke-64k-7.0Upgrade linux-image-gcpUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-5.15Upgrade linux-image-7.0.0-1014-gcp-64kUpgrade linux-image-6.8.0-1071-gcp-64kUpgrade linux-image-5.15.0-198-genericUpgrade linux-image-5.15.0-1123-azureUpgrade linux-image-fips-6.8Upgrade linux-image-generic-64k-7.0Upgrade linux-image-azure-lts-22.04Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1067-aws-fipsUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-5.15Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-26.04aUpgrade linux-image-oem-26.04Upgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-5.15Upgrade linux-image-nvidiaUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-7.0.0-1015-oemUpgrade linux-image-5.15.0-195-lowlatency-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-gke-6.8Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1109-intel-iot-realtimeUpgrade linux-image-ibmUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-intelUpgrade linux-image-ibm-classicUpgrade linux-image-gke-64k-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-64kUpgrade linux-image-oracle-7.0Upgrade linux-image-oem-20.04cUpgrade linux-image-gkeUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1113-gkeUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1071-azure-fipsUpgrade linux-image-6.8.0-1071-azureUpgrade linux-image-6.8.0-1067-awsUpgrade linux-image-6.8.0-1064-oracleUpgrade linux-image-6.8.0-1052-gkeopUpgrade linux-image-5.15.0-198-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-laptop-23.10Upgrade linux-image-kvm-5.15Upgrade linux-image-7.0.0-1008-gke-64kUpgrade linux-image-azure-fips-5.15Upgrade linux-image-azureUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1117-aws-fipsUpgrade linux-image-realtime-hwe-26.04Upgrade linux-image-5.15.0-1112-intel-iotgUpgrade linux-image-oem-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-generic-64kUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-198-generic-lpaeUpgrade linux-image-5.15.0-1116-realtimeUpgrade linux-image-5.15.0-1114-oracleUpgrade linux-image-5.15.0-1118-gcp-fipsUpgrade linux-image-5.15.0-1122-azure-fdeUpgrade linux-image-7.0.0-1008-gkeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-147-lowlatency-64kUpgrade linux-image-6.8.0-1064-oracle-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gkeopUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-7.0.0-38-generic-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1067-aws-64kUpgrade linux-image-5.15.0-1118-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-fips-5.15Upgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-azure-7.0 | Oct 6, 2026 | Oct 6, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 21, 2026 | Aug 15, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub