CVE-2026-43245 in Linux
Zusammenfassung
von VulDB • 13.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ntfs: ->d_compare() darf nicht blockieren
... daher sollte dort __getname() nicht verwendet werden. Wechseln Sie es (und ntfs_d_hash(), während wir ohnehin dabei sind) zu kmalloc(PATH_MAX, GFP_NOWAIT). Ja, ntfs_d_hash() kommt mit ziemlicher Sicherheit auch mit kleineren Allokationen aus, aber lassen Sie die ntfs-Entwickler das regeln – halten Sie die Allokationsgröße vorerst unverändert.
Hören Sie auf, names_cachep in ntfs zu missbrauchen, Punkt – verschiedene Verwendungen dieses Puffers dort haben nichts mit Pfadnamen zu tun; verwenden Sie einfach k[mz]alloc() und lassen Sie es dabei bewenden. Für jetzt lassen wir die Größen unverändert, aber soweit ich das überblicke, benötigt keiner der Benutzer tatsächlich PATH_MAX.
If you want to get best quality of vulnerability data, you may have to visit VulDB.