In the Linux kernel, the following vulnerability has been resolved: smb: prevent use-after-free due to open_cached_dir error paths If open_cached_dir() encounters an error parsing the lease from th…
Critical CVSS 9.8
Summary
In the Linux kernel, the following vulnerability has been resolved: smb: prevent use-after-free due to open_cached_dir error paths If open_cached_dir() encounters an error parsing the lease from the server, the error handling may race with receiving a lease break, resulting in open_cached_dir() freeing the cfid while the queued work is pending. Update open_cached_dir() to drop refs rather than directly freeing the cfid. Have cached_dir_lease_break(), cfids_laundromat_worker(), and invalidat…
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/47655a12c6b1bca8fa230085eab2e85a076932b7 Patch
- https://git.kernel.org/stable/c/791f833053578b9fd24252ebb7162a61bc3f805b Patch
- https://git.kernel.org/stable/c/97e2afcac0bebfef6a5360f4267ce4c44507b845 Patch
- https://git.kernel.org/stable/c/a9685b409a03b73d2980bbfa53eb47555802d0a9 Patch
Timeline
- nvd_ingest NVD