Linux Kernel SMB3 Deferred Close File List Locking Vulnerability

Vulnerability

A vulnerability in the Linux kernel's CIFS (Common Internet File System) implementation for SMB3 (Server Message Block version 3) has been addressed. The issue arose because the 'cifs_del_deferred_close' function, which modifies the deferred close file list, was not properly synchronized. This lack of synchronization could lead to concurrent modification issues. The vulnerability affects the stable version of the Linux kernel.

Impact

The vulnerability could lead to race conditions, where the deferred close file list is modified without proper synchronization, potentially causing memory corruption or other unintended behaviors.

Reproduction

The vulnerability can be reproduced by calling the 'cifs_del_deferred_close' function without acquiring the necessary 'deferred_lock'. This can be done in scenarios where deferred close operations are pending, allowing for concurrent modifications to the deferred close file list.

Remediation

Users can update to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version can be found in the Linux kernel documentation.

Added: Dec 24, 2025, 1:21 PM
Updated: Dec 24, 2025, 1:21 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
1.5
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.