
Proof-of-concept-Exploit für CVE-2022-22029, eine Windows-NFS-Sicherheitslücke für Remotecodeausführung. Enthält PowerShell-Befehle zur Deaktivierung von NFSV3 als vorübergehende Absicherung.
Windows Network File System Remote Code Execution Vulnerability (CVE-2022-22039)
Um diese Sicherheitsanfälligkeit erfolgreich auszunutzen, muss ein Angreifer eine Race-Condition gewinnen. Ein nicht authentifizierter, sorgfältig konstruierter Aufruf an einen Network File System (NFS)-Dienst könnte verwendet werden, um diese Schwachstelle über das Netzwerk aus der Ferne auszunutzen.
Eine Risikominderung bezieht sich auf eine Einstellung, eine gängige Konfiguration oder eine allgemeine bewährte Methode, die im Standardzustand vorhanden ist und die Schwere der Ausnutzung einer Sicherheitsanfälligkeit verringern könnte. Die folgenden mildernden Faktoren könnten in Ihrer Situation hilfreich sein:
Diese Sicherheitsanfälligkeit ist in NFSV4.1 nicht ausnutzbar. Bevor Sie Ihre Windows-Version aktualisieren, die vor dieser Sicherheitsanfälligkeit schützt, können Sie einen Angriff mildern, indem Sie NFSV3 deaktivieren. Dies kann sich nachteilig auf Ihre Umgebung auswirken und sollte nur als vorübergehende Risikominderung verwendet werden.
Der folgende PowerShell-Befehl deaktiviert NFSV3:
Set-NfsServerConfiguration -EnableNFSV3 $false
Danach müssen Sie den NFS-Server neu starten oder den Computer neu starten.
Um den NFS-Server neu zu starten, öffnen Sie ein cmd-Fenster mit "Als Administrator ausführen" und geben Sie die folgenden Befehle ein:
nfsadmin server stop nfsadmin server start