Si applica a
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

Data di pubblicazione originale: 8 aprile 2025

ID KB: 5058189

Riassunto

In Windows esiste una vulnerabilità che consente agli utenti non autorizzati di visualizzare il percorso completo del file di una risorsa a cui non hanno le autorizzazioni di accesso. Questa vulnerabilità può verificarsi quando l'utente ha FILE_LIST_DIRECTORY diritti di accesso in una cartella padre e ottiene notifiche di modifica della directory.

Per ulteriori informazioni su questa vulnerabilità, vedere CVE-2025-21197 e CVE-2025-27738.

Altre informazioni

La correzione di questa vulnerabilità è inclusa negli aggiornamenti di Windows rilasciati dopo l'8 aprile 2025 incluso.

Questa correzione può essere applicata ai volumi NTFS e ReFS per prevenire questa vulnerabilità. Questa correzione consente di eseguire un controllo di accesso FILE_LIST_DIRECTORY sulla cartella padre del file o della cartella modificata prima di segnalare modifiche a un utente non autorizzato. Se l'utente non dispone delle autorizzazioni necessarie, le notifiche di modifica verranno filtrate, impedendo la divulgazione non autorizzata dei percorsi di file.

Per impostazione predefinita, questa correzione è disabilitata per evitare rischi imprevisti per la sicurezza o interruzioni delle applicazioni.

Per abilitare questa correzione, è possibile impostare il valore della chiave del Registro di sistema o della chiave di criteri di gruppo nel sistema interessato. A questo scopo, usare uno dei metodi seguenti.

Metodo 1: Registro di sistema

Nel Registro di sistema di Windows attiva la correzione nella sottochiave Criteri o FileSystem .

Cautela Se le sottochiavi Criteri e FileSystem sono abilitate, la sottochiave Criteri ha la precedenza.

Politiche

Posizione nel Registro di sistema: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies

Nome DWORD: EnforceDirectoryChangeNotificationPermissionCheck

Data valore: 1 (il valore predefinito è 0)

Nota Per disattivare la correzione, impostare Dati valore su 0.

FileSystem

Posizione nel Registro di sistema: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

Nome DWORD: EnforceDirectoryChangeNotificationPermissionCheck

Data valore: 1 (il valore predefinito è 0)

Nota Per disattivare la correzione, impostare Dati valore su 0.

Metodo 2: PowerShell

Per abilitare la correzione, eseguire PowerShell come amministratore e attivare la correzione nella sottochiave Criteri o FileSystem .

Politiche

Eseguire questo comando:

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

FileSystem

Eseguire questo comando:

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

Per disabilitare la correzione, eseguire PowerShell come amministratore e disattivare la correzione nella sottochiave Criteri o FileSystem .

Politiche

Eseguire questo comando:

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

FileSystem

Eseguire questo comando:

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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.