CVE Database›CVE-2026-31614

CVE-2026-31614

kernel: smb: client: fix off-by-8 bounds check in check_wsl_eas()

Loading…

Severity

Moderate

Red Hat Product Security

5.7

CVSS 3.1

Review impact separately from score.

Published · April 24, 2026

Updated · June 28, 2026

Description

A flaw was found in the Linux kernel's Server Message Block (SMB) client. An untrusted server can exploit an out-of-bounds read vulnerability within the check_wsl_eas() function. This flaw allows the server to read up to 8 bytes beyond the intended memory boundary, leading to information disclosure. The leaked kernel memory could potentially disclose sensitive data and influence the interpretation of Windows Subsystem for Linux (WSL) extended attributes.

Statement

An off-by-eight bounds check when parsing WSL-style EAs could let a malicious server read adjacent client memory. Red Hat advises treating this as SMB client parser hardening; install updates. cifs unload remains the coarse mitigation.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To mitigate this issue, prevent the cifs module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.

CVSS / CWE

CVSS 3.1 · 5.7
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:H

CWE-125 · Out-of-bounds Read