CVE-2026-72382 in Linuxinfo

Zusammenfassung

von VulDB • 17.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ksmbd: Ablehnung von zu kleinen DACLs vor der Verarbeitung von ACEs

parse_dacl() begrenzt die angreiferkontrollierte Anzahl an ACEs, indem diese mit der Anzahl minimaler ACEs verglichen wird, die in die DACL-Größe passen. Das Feld für die DACL-Größe ist 16 Bit breit, aber der Ausdruck subtrahiert sizeof(struct smb_acl). Da sizeof() einen unsigned-Typ zurückgibt, führt eine DACL-Größe, die kleiner als der ACL-Header ist, zu einem Underflow auf einen großen size_t-Wert.

Ein bösartiger Client kann dies durch folgende Aufrufe erreichen:

SMB2_SET_INFO (InfoType=SMB2_O_INFO_SECURITY) -> smb2_set_info_sec() -> set_info_sec() -> parse_sec_desc() -> parse_dacl() -> init_acl_state(..., 0xffff) -> init_acl_state(..., 0xffff) -> kmalloc_objs(..., 0xffff)

Dadurch kann ein fehlerhafter Security Descriptor dazu führen, dass num_aces die Schutzprüfung passiert und große temporäre ACL-Zustands- sowie Pointer-Array-Allokationen auslöst.

Es werden DACLs abgelehnt, die kleiner als struct smb_acl sind, bevor die Subtraktion durchgeführt wird, sodass der ACE-Anzahl-Check nicht durch den Underflow umgangen werden kann.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390753

CPE

bereit

EPSS

0.00210

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!