Rakenduskoht
Windows 10 Windows 10, version 1607, all editions Win 10 Ent LTSC 2019 Win 10 IoT Ent LTSC 2019 Windows 10 IoT Core LTSC Windows 10 Enterprise LTSC 2021 Windows 10 IoT Enterprise LTSC 2021 Windows 10, version 22H2, all editions Windows 11 Home and Pro, version 21H2 Windows 11 Enterprise Multi-Session, version 21H2 Windows 11 Enterprise and Education, version 21H2 Windows 11 IoT Enterprise, version 21H2 Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2 Windows 11 SE, version 23H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 DO_NOT_USE_Windows 11 IoT Enterprise, version 23H2 Windows 11 SE, version 24H2 Windows 11 Enterprise and Education, version 24H2 Windows 11 Enterprise Multi-Session, version 24H2 Windows 11 Home and Pro, version 24H2 Windows 11 IoT Enterprise, version 24H2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Windows Server 2019 Windows Server, version 23H2 Windows Server 2025

Avaldamise algne kuupäev: 8. aprill 2025

KB ID: 5058189

Kokkuvõte

Windowsis on haavatavus, mis võimaldab volitamata kasutajatel vaadata täielikku failiteed ressursini, millele neil pole juurdepääsu õigust. See nõrkus võib ilmneda siis, kui kasutajal on FILE_LIST_DIRECTORY pääsuõigused emakaustas ja hangitakse kataloogimuudatuste teatised.

Selle nõrkuse kohta leiate lisateavet artiklitest CVE-2025-21197 ja CVE-2025-27738.

Täiendav teave

Selle nõrkuse parandus on lisatud Windowsi värskendustesse, mis anti välja 8. aprillil 2025 või hiljem.

Selle nõrkuse vältimiseks saab seda parandust rakendada NTFS - ja ReFS-draividele . See parandus kontrollib muudetud faili või kausta emakausta FILE_LIST_DIRECTORY enne volitamata kasutaja muudatustest teatamist. Kui kasutajal pole vajalikke õigusi, filtreeritakse muudatuste teatised välja, takistades failiteede volitamata avalikustamist.

Vaikimisi on see parandus keelatud, et vältida ootamatuid turberiske või rakenduse häireid.

Selle paranduse lubamiseks saate määrata mõjutatud süsteemi registrivõtme väärtuse või rühmapoliitika võtme väärtuse. Selleks kasutage ühte järgmistest meetoditest.

1. meetod: register

Lülitage Windowsi registris sisse alamvõtme Poliitikad või FileSystem parandus.

Ettevaatust Kui lubatud on nii alamvõtmed Policies kui ka FileSystem , alistab alamvõti Policies (Poliitikad ).

Poliitika

Registri asukoht: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies

DWORD-i nimi: EnforceDirectoryChangeNotificationPermissionCheck

Väärtuse kuupäev: 1 (vaikeväärtus on 0)

Märkus Paranduse väljalülitamiseks määrake väärtuseks 0.

FileSystem

Registri asukoht: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

DWORD-i nimi: EnforceDirectoryChangeNotificationPermissionCheck

Väärtuse kuupäev: 1 (vaikeväärtus on 0)

Märkus Paranduse väljalülitamiseks määrake väärtuseks 0.

2. meetod: PowerShell

Paranduse lubamiseks käivitage PowerShell administraatorina ja lülitage parandus sisse alamvõtmes Policies (Poliitikad ) või FileSystem (Failisüsteem ).

Poliitika

Käivitage järgmine käsk:

Set-ItemProperty -Tee "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 1 – tüüp Dword

FileSystem

Käivitage järgmine käsk:

Set-ItemProperty -Tee "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" - Väärtus 1 – tüüp DWord

Paranduse keelamiseks käivitage PowerShell administraatorina ja lülitage parandus välja alamvõtmes Policies (Poliitikad ) või FileSystem (Failisüsteem ).

Poliitika

Käivitage järgmine käsk:

Set-ItemProperty -Tee "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 0 – tüüp DWord

FileSystem

Käivitage järgmine käsk:

Set-ItemProperty -Tee "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" - Väärtus 0 – tüüp DWord

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.