CVE-2025-68806

ksmbd: fix buffer validation by including null terminator size in EA length

State
Published
Severity
7.5 High
Published
Jan 13, 2026
Updated
Aug 5, 2026
Reserved
Dec 24, 2025

Read the record on cve.org

Description

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

ksmbd: fix buffer validation by including null terminator size in EA length

The smb2_set_ea function, which handles Extended Attributes (EA), was performing buffer validation checks that incorrectly omitted the size of the null terminating character (+1 byte) for EA Name. This patch fixes the issue by explicitly adding '+ 1' to EaNameLength where the null terminator is expected to be present in the buffer, ensuring the validation accurately reflects the total required buffer size.

Scores

CVSSScoreVectorSource
3.17.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • d070c4dd2a5bed4e9832eec5b6c029c7d14892ea to before cae52c592a07e1d3fa3338a5f064a374a5f26750Affected
  • 0ba5439d9afa2722e7728df56f272c89987540a4 to before a28a375a5439eb474e9f284509a407efb479c925Affected
  • 0ba5439d9afa2722e7728df56f272c89987540a4 to before d26af6d14da43ab92d07bc60437c62901dc522e6Affected
  • 0ba5439d9afa2722e7728df56f272c89987540a4 to before 6dc8cf6e7998ef7aeb9383a4c2904ea5d22fa2e4Affected
  • 0ba5439d9afa2722e7728df56f272c89987540a4 to before 95d7a890e4b03e198836d49d699408fd1867cb55Affected
  • bb5bf157b5be1643cccc7cbbe57fcdef9ae52c2cAffected
  • 1a13ecb96230e8b7b91967e292836f7b01ec8111Affected
  • 404e7c01e16288b5e0171d1d8fd3328e806d0794Affected
  • 6.1.52 to before 6.1.160Affected
  • 5.15.131 to before 5.16Affected
  • 6.4.15 to before 6.5Affected
  • 6.5.2 to before 6.6Affected
LinuxLinux
  • 6.6Affected
  • before 6.6Not affected
  • 6.1.160 through 6.1.*Not affected
  • 6.6.120 through 6.6.*Not affected
  • 6.12.64 through 6.12.*Not affected
  • 6.18.3 through 6.18.*Not affected
  • 6.19 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.