CVE Database›Document archive›CVE-2026-90153

CVE-2026-90153

kernel: ksmbd: bound smb_check_perm_dacl() ACE walks by DACL size

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · September 17, 2026

Updated · October 31, 2026

Description

A flaw was found in ksmbd, the in-kernel SMB3 server for Linux. The smb_check_perm_dacl() function incorrectly validates Access Control Entry (ACE) walks by using the remaining security descriptor length instead of the declared Discretionary Access Control List (DACL) size. This allows a remote attacker to craft a malicious DACL that places an access-granting ACE beyond the intended boundary. Consequently, this bypasses access checks during SMB2_CREATE operations, potentially leading to unauthorized access to resources.

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

No mitigation is specified in collected source.

CVSS / CWE

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

CWE-805 · Buffer Access with Incorrect Length Value