Impact
The Linux kernel’s SMB client contains an unvalidated length check for a symlink error response. A malicious SMB server can reply with only the base SMB2 header, causing the client to read beyond the supplied data when accessing fields such as ErrorContextCount or ByteCount. This out-of-bounds read (CWE-125) can expose adjacent memory contents and potentially leak sensitive data or enable further exploitation.
Affected Systems
All Linux kernel installations that include the buggy SMB client code are vulnerable until the fix is deployed. No specific version range is provided; any kernel prior to the patch commit that still contains the original code is considered affected.
Risk and Exploitability
The flaw carries a CVSS score of 9.1, indicating high severity, and an EPSS score of less than 1%, suggesting a low likelihood of exploitation. It is not listed in the CISA KEV catalog. The primary attack vector requires a remote SMB server capable of sending a crafted symlink error response. While no public exploits are currently documented, the read beyond the boundary delivers a moderate‑to‑high risk pending the development of exploitation code.
OpenCVE Enrichment