CVE-2026-68098 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ksmbd: Begrenzung des Deduplizierungs-Durchlaufs von DACL auf kopierte ACEs
set_ntacl_dacl() kann das Kopieren von ACEs vorzeitig beenden, bevor der gesamte eingegebene DACL verarbeitet wird, wenn es zu einem Überlauf bei der Größenberechnung kommt.
Wenn dies geschieht, spiegelt num_aces nur die ACEs wider, die tatsächlich in den ausgegebenen DACL kopiert wurden, set_posix_acl_entries_dacl() erhält jedoch weiterhin nt_num_aces und verwendet diesen Wert, um während der Deduplizierung über das vorhandene ACE-Array zu iterieren.
Dadurch führt der Deduplizierungs-Durchlauf einen Scan jenseits des Arrays mit den kopierten ACEs durch und untersucht Bereiche am Pufferende, die keine gültigen ACEs enthalten.
Die beiden derzeit von der NT-ACE-Anzahl repräsentierten Bedeutungen werden getrennt behandelt. Die Anzahl der kopierten NT-ACEs wird übergeben, um den Deduplizierungs-Durchlauf zu begrenzen, und der ursprüngliche Zustand „Eingabe-DACL enthielt NT-ACEs" wird separat für das Fallback auf die Everyone-/Standard-ACL beibehalten.
Dies stellt sicher, dass der Deduplizierungs-Durchlauf mit den ACEs übereinstimmt, die tatsächlich im neu aufgebauten DACL vorhanden sind.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.