CVE-2026-90156

CVE-2026-90156

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
10.5
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

ksmbd: safely discard unregistered deferred locks

When vfs_lock_file() defers a lock, smb2_lock() puts its ksmbd_lock on

rollback_list before allocating and registering the asynchronous work.

If either operation fails, rollback assumes that smb_lock->conn is

initialized and dereferences NULL. The deferred file_lock also remains

linked into the VFS blocked-lock state while it is freed.

Keep the lock off rollback_list until async setup succeeds. On setup

failures, explicitly unblock and wake the deferred lock before freeing it

and its ksmbd wrapper.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00209 · 10.5th percentile
Published
2026-09-17T21:17Z
References (5)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:06Z
    ksmbd: safely discard unregistered deferred locks
    cvelistv5