Lưu ý
- Ngày xuất bản ban đầu: Ngày 8 tháng 4 năm 2025
- ID KB: 5058189
Tóm tắt
Tồn tại lỗ hổng bảo mật trong Windows cho phép người dùng trái phép xem đường dẫn tệp đầy đủ đến tài nguyên mà họ không có quyền truy nhập. Lỗ hổng này có thể xảy ra khi người dùng có quyền truy nhập FILE_LIST_DIRECTORY trên một thư mục chính và nhận được thông báo thay đổi thư mục.
Để biết thêm thông tin về lỗ hổng này, hãy xem CVE-2025-21197 và CVE-2025-27738.
Thông tin Bổ sung
Bản sửa lỗi cho lỗ hổng này được bao gồm trong các bản cập nhật Windows được phát hành vào hoặc sau ngày 8 tháng 4 năm 2025.
Bản sửa lỗi này có thể được áp dụng cho các ổ NTFS và ReFS để ngăn chặn lỗ hổng này. Bản sửa lỗi này thực hiện kiểm tra quyền truy nhập FILE_LIST_DIRECTORY đối với thư mục mẹ của tệp hoặc thư mục đã thay đổi trước khi báo cáo thay đổi cho người dùng trái phép. Nếu người dùng không có các quyền cần thiết, thông báo thay đổi sẽ được lọc ra, ngăn chặn việc tiết lộ trái phép đường dẫn tệp.
Theo mặc định, bản sửa lỗi này bị tắt để ngăn chặn mọi rủi ro bảo mật không mong muốn hoặc sự gián đoạn ứng dụng.
Để bật bản sửa lỗi này, bạn có thể đặt giá trị khóa đăng ký hoặc giá trị khóa chính sách nhóm trên hệ thống bị ảnh hưởng. Để thực hiện điều này, hãy sử dụng một trong các phương pháp sau.
Phương pháp 1: Sổ đăng ký
Trong sổ đăng ký Windows, bật bản sửa lỗi trong khóa con Chính sách hoặc FileSystem .
Lưu ý Nếu cả khóa con Chính sách và Hệ thống Tệp đều được bật, khóa con Chính sách sẽ được ưu tiên áp dụng.
| Chính sách |
Vị trí đăng ký: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies Tên DWORD: EnforceDirectoryChangeNotificationPermissionCheck Ngày giá trị: 1 (Giá trị mặc định là 0) Lưu ý Để tắt bản sửa lỗi, hãy đặt dữ liệu Giá trị thành 0. |
|---|---|
| FileSystem |
Vị trí đăng ký: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem Tên DWORD: EnforceDirectoryChangeNotificationPermissionCheck Ngày giá trị: 1 (Giá trị mặc định là 0) Lưu ý Để tắt bản sửa lỗi, hãy đặt dữ liệu Giá trị thành 0. |
Phương pháp 2: PowerShell
Để bật bản sửa lỗi, hãy chạy PowerShell với tư cách người quản trị và bật bản sửa lỗi trong khóa con Chính sách hoặc FileSystem .
| Chính sách |
Chạy lệnh này: Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 1 -Type Dword |
|---|---|
| FileSystem |
Chạy lệnh này: Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 1 -Type DWord |
Để tắt bản sửa lỗi, hãy chạy PowerShell với tư cách người quản trị và tắt bản sửa lỗi trong khóa con Chính sách hoặc FileSystem .
| Chính sách |
Chạy lệnh này: Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Policies" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 0 -Type DWord |
|---|---|
| FileSystem |
Chạy lệnh này: Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "EnforceDirectoryChangeNotificationPermissionCheck" -Value 0 -Type DWord |