CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's SMB2 client implementation, specifically in the SMB2_close() function, where a double-free condition can occur due to improper handling of response buffers during error scenarios. This flaw could potentially lead to memory corruption or denial of service, impacting system stability and security. Organizations utilizing Linux systems with SMB2 functionality should prioritize patching to mitigate potential exploitation risks.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix double-free in SMB2_close() replay A response-bearing attempt can return a replayable error and free its response buffer. If SMB2_close_init() fails before the next send, cleanup retains the previous buffer type and frees that response again. Reset response bookkeeping before each attempt to prevent the stale free.