CVE Catalog

CVE-2026-23282

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

2th percentile - higher than 2% of all known CVEs

Summary

In the Linux kernel, the SMB client was fixed for an oops due to an uninitialized variable in smb2_unlink(). If SMB2_open_init() or SMB2_close_init() fails (e.g., reconnect), the iovs in rqst remain uninitialized, and calling SMB2_open_free(), SMB2_close_free(), or smb2_set_related() on them causes an oops. The fix initializes close_iov and open_iov before setting them in rqst.

Risk Assessment

Can lead to a kernel crash during SMB share operations, causing service unavailability or data loss. Occurs under specific connection failure conditions.

Recommendation

Update the Linux kernel to a version containing the fix.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix oops due to uninitialised var in smb2_unlink() If SMB2_open_init() or SMB2_close_init() fails (e.g. reconnect), the iovs set @rqst will be left uninitialised, hence calling SMB2_open_free(), SMB2_close_free() or smb2_set_related() on them will oops. Fix this by initialising @close_iov and @open_iov before setting them in @rqst.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS