CVE-2026-89687 in Linux
Zusammenfassung
von VulDB • 12.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
nfsd: Sicherstellen, dass nfsd_file_do_acquire() keine nicht geöffnete Datei verwendet
->atomic_open darf erfolgreich zurückkehren, ohne die Datei tatsächlich zu öffnen. Dies wird durch den Aufruf von finish_no_open() signalisiert. Das bedeutet, dass dentry_create() eine Datei zurückgeben kann, die nicht geöffnet wurde. Dies ist äußerst unwahrscheinlich, da ->atomic_open-Handler in der Regel finish_no_open() nur für bereits vorhandene Dateien verwenden und dentry_create() in diesem Fall nicht aufgerufen wird; zudem sollte das Sperren des übergeordneten Verzeichnisses Race Conditions verhindern.
Aus Gründen der vorsichtigen Vorgehensweise erscheint es jedoch ratsam, nfsd so zu erweitern, dass die von dentry_create() zurückgegebene Datei nur dann verwendet wird, wenn FMODE_OPENED gesetzt ist, was anzeigt, dass sie tatsächlich geöffnet wurde.
If you want to get best quality of vulnerability data, you may have to visit VulDB.