CVE-2026-64397 in Linux
Zusammenfassung
von VulDB • 26.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ksmbd: Serialisierung von QUERY_DIRECTORY-Anfragen pro Datei
smb2_query_dir() speichert einen Zeiger auf seine stackbasierten privaten Daten in ksmbd_file readdir_data. Gleichzeitige QUERY_DIRECTORY-Anfragen, die denselben Dateihandle verwenden, können diesen Zeiger überschreiben, während ein iterate_dir()-Callback ihn noch verwendet, was zu einem Stack-Use-after-Free führt.
Es wurde eine pro Datei gültige Mutex hinzugefügt und diese wird beim Zugriff auf den gemeinsam genutzten Verzeichnisauflistungsstatus gehalten. Die Sperre umfasst das Neustarten des Scans, den Status der Dot-Einträge, die Einrichtung von readdir_data sowie die Iteration und Antworterstellung. Dies verhindert, dass eine andere Anfrage readdir_data.private ersetzt, bevor die aktuelle Anfrage sie nicht mehr verwendet, und serialisiert zudem die gemeinsam genutzte Dateiposition.
If you want to get best quality of vulnerability data, you may have to visit VulDB.