CVE-2026-43490
Linux · Kernel (ksmbd)
A buffer access vulnerability in the Linux kernel ksmbd module allows out-of-bounds operations due to improper validation of inherited ACE SID lengths during DACL processing.
Executive summary
A high-severity memory safety vulnerability in the Linux kernel ksmbd module could lead to denial of service or unauthorized information disclosure.
Vulnerability
This is a buffer access vulnerability (CWE-805) within the smb_inherit_dacl() function, where a malformed inheritable ACE can trigger out-of-bounds read or write operations. The vulnerability is triggered during the processing of directory DACLs and does not explicitly require user authentication to the kernel, though it is typically reachable via network-based SMB interaction.
Business impact
With a CVSS score of 8.8, this vulnerability presents a significant risk of system instability or memory corruption. Successful exploitation could allow an attacker to crash the system (Denial of Service) or potentially leak sensitive kernel memory, compromising the confidentiality and integrity of the host server.
Remediation
Immediate Action: Update the Linux kernel to the patched version (7.1-rc3 or the respective distribution-specific fix such as Debian sid 7.0.7-1) as soon as possible.
Proactive Monitoring: Monitor system logs for kernel-related crashes or unexpected memory access errors that may indicate exploitation attempts.
Compensating Controls: Restrict access to SMB services to trusted network segments to reduce the attack surface until patches are applied.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Given the potential for kernel-level memory corruption, immediate patching is critical for all systems running the ksmbd kernel module. Organizations should prioritize applying vendor-supplied kernel updates to prevent potential service disruption and information leakage.