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.