CVE-2026-64400 in Linuxinfo

Zusammenfassung

von VulDB • 26.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ksmbd: Verhinderung der Umgehung von Path Traversal durch Einschränkung des case-insensitiven Retry-Mechanismus

ksmbd_vfs_path_lookup() erzwingt LOOKUP_BENEHAV, um die Pfadauflösung innerhalb des Share-Roots zu beschränken. Wenn ein manipulierter Pfad versucht, unter Verwendung von Elternverzeichnis-Komponenten ('..') das Share-Grenze zu verlassen, erkennt vfs_path_parent_lookup() dies und schlägt sofort fehl, indem es -EXDEV zurückgibt.

Allerdings existiert ein Fehler in __ksmbd_vfs_kern_path() im case-insensitiven Modus. Die Funktion fängt den -EXDEV-Fehler nicht ab und fällt fehlerhaft auf die Logik für den case-insensitiven Retry durch, welche eigentlich nur für tatsächlich fehlende Dateien gedacht ist. Während dieses Retry-Prozesses wird der Pfad neu konstruiert, was zu einer unbeabsichtigten Umgehung von LOOKUP_BENEHAV führt und es schreibberechtigten Benutzern ermöglicht, leer-Dateien oder -Verzeichnisse außerhalb des exportierten Shares anzulegen.

Beheben Sie dies, indem Sie sicherstellen, dass die Ausführung nur dann zum case-insensitiven Lookup-Retry fortschreitet, wenn der Fehler spezifisch -ENOENT ist. Alle anderen Fehler, wie z.B. -EXDEV aus einem Path-Traversal-Versuch, müssen sofort zurückgegeben werden.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

25.07.2026

Moderieren

akzeptiert

Eintrag

VDB-383188

CPE

bereit

EPSS

0.00255

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!