Junglewise Threat Intelligence

CVE-2026-53390: Linux kernel out-of-bounds read in ksmbd smb_check_perm_dacl

CVE-2026-53390 · Severity: info · CVSS 0 · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A security vulnerability exists in the Linux kernel's ksmbd server, which provides file sharing services over a network. An authenticated user could send a specially crafted request that causes the server to read memory outside of its intended boundaries. This could lead to system instability or potentially expose sensitive information from the server's memory.

Technical details

An out-of-bounds read exists in the smb_check_perm_dacl() function within the ksmbd component of the Linux kernel. The vulnerability is caused by insufficient validation of the Access Control Entry (ACE) size relative to the number of sub-authorities (num_subauth) before dereferencing them in compare_sids(). An authenticated attacker can provide a crafted ACE via an SMB2_SET_INFO request that, when processed during a subsequent SMB2_CREATE access check, triggers a heap out-of-bounds read. The fix introduces a check to ensure the ACE size is large enough to contain the declared sub-authorities, consistent with other DACL parsers in the kernel.

Affected products

  • Linux Linux kernel ksmbd component

Timeline

  • 2026-06-02: other: Patch authored
  • 2026-07-19: advisory: CVE published

References

Related threats