Gäller för
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

Ursprungligt publiceringsdatum: 8 april 2025

KB-ID: 5058189

Sammanfattning

Det finns en säkerhetsrisk i Windows som gör att obehöriga användare kan visa den fullständiga filsökvägen till en resurs som de inte har behörighet att komma åt. Den här säkerhetsrisken kan uppstå när användaren har FILE_LIST_DIRECTORY åtkomstbehörighet för en överordnad mapp och hämtar aviseringar om katalogändring.

Mer information om den här säkerhetsrisken finns i CVE-2025-21197 och CVE-2025-27738.

Mer information

Korrigeringen för den här säkerhetsrisken ingår i Windows-uppdateringarna som släpptes 8 april 2025 eller senare.

Den här korrigeringen kan tillämpas på NTFS - och ReFS-volymer för att förhindra den här säkerhetsrisken. Den här korrigeringen utför en FILE_LIST_DIRECTORY åtkomstkontroll mot den överordnade mappen i den ändrade filen eller mappen innan ändringar rapporteras till en obehörig användare. Om användaren inte har de behörigheter som krävs filtreras ändringsmeddelandena bort, vilket förhindrar obehörigt avslöjande av filsökvägar.

Den här korrigeringen är inaktiverad som standard för att förhindra oväntade säkerhetsrisker eller programstörningar.

Om du vill aktivera den här korrigeringen kan du ange registernyckelvärdet eller grupprincipnyckelvärdet på det system som påverkas. Det gör du genom att använda någon av följande metoder.

Metod 1: Registret

Aktivera korrigeringen i undernyckeln Principer eller FileSystem i Windows-registret.

Försiktighet Om både principerna och filesystem-undernycklarna är aktiverade har undernyckeln Principer företräde.

Politik

Registerplats: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies

DWORD-namn: EnforceDirectoryChangeNotificationPermissionCheck

Värdedatum: 1 (Standardvärdet är 0)

Obs! Om du vill inaktivera korrigeringen anger du värdet 0 för Värdedata .

Filsystem

Registerplats: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

DWORD-namn: EnforceDirectoryChangeNotificationPermissionCheck

Värdedatum: 1 (Standardvärdet är 0)

Obs! Om du vill inaktivera korrigeringen anger du värdet 0 för Värdedata .

Metod 2: PowerShell

Om du vill aktivera korrigeringen kör du PowerShell som administratör och aktiverar korrigeringen i undernyckeln Principer eller FileSystem .

Politik

Kör det här kommandot:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 1 -Type Dword

Filsystem

Kör det här kommandot:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 1 -Type DWord

Om du vill inaktivera korrigeringen kör du PowerShell som administratör och inaktiverar korrigeringen i undernyckeln Principer eller FileSystem .

Politik

Kör det här kommandot:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 0 -Type DWord

Filsystem

Kör det här kommandot:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 0 -Type DWord

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.