STIGQter STIGQter: STIG Summary: Microsoft Windows Server Domain Name System (DNS) Security Technical Implementation Guide Version: 2 Release: 5 Benchmark Date: 01 Jul 2026:

The Windows DNS Server must be configured to enforce authorized access to the corresponding private key.

DISA Rule

SV-259367r1212357_rule

Vulnerability Number

V-259367

Group Title

SRG-APP-000176-DNS-000017

Rule Version

WDNS-22-000039

Severity

CAT II

CCI(s)

Weight

10

Fix Recommendation

Navigate to the following location:

%ALLUSERSPROFILE%\Microsoft\Crypto\Keys

Modify permissions on the keys folder, subfolders, and files to be limited to SYSTEM and Administrators FULL CONTROL, and to limit all other users/groups to READ. If additional permissions are needed, they must be documented and approved by the information system security officer (ISSO) or information system security manager (ISSM).

Check Contents

Note: This check is not applicable for Windows DNS Servers that host only Active Directory (AD)-integrated zones or for Windows DNS Servers on a classified network.

Navigate to the following location:

%ALLUSERSPROFILE%\Microsoft\Crypto\Keys

Note: If the folder above does not exist, this is not applicable.

Verify the permissions on the folder, subfolders, and files are limited to SYSTEM and Administrators FULL CONTROL.

In File Explorer:

For each folder, subfolder, and file, view the Properties.

Select the "Security" tab and then click "Advanced".

Default permissions:
C:\ProgramData\Microsoft\Crypto\Keys
Type - "Allow" for all
Inherited from - "None" for all

Principal - Access - Applies to

SYSTEM - Full control - This folder, subfolders and files
Administrators - Full control - This folder, subfolders and files
Everyone - Read - This folder, subfolders, and files

Alternately, use icacls:

Open a command prompt and enter "icacls" followed by the directory.

For each folder, subfolder, and file, view the Properties.

"icacls %ALLUSERSPROFILE%\Microsoft\Crypto\Keys"

C:\ProgramData\microsoft\crypto\keys
NT AUTHORITY\SYSTEM:(OI)(CI)(F)
BUILTIN\Administrators:(OI)(CI)(F)
Everyone:(OI)(CI)(R)
Successfully processed 1 files; Failed processing 0 files

If any other user or group has greater than READ privileges to the %ALLUSERSPROFILE%\Microsoft\Crypto\Keys folder, subfolders, and files, this is a finding.

Vulnerability Number

V-259367

Documentable

False

Rule Version

WDNS-22-000039

Severity Override Guidance

Note: This check is not applicable for Windows DNS Servers that host only Active Directory (AD)-integrated zones or for Windows DNS Servers on a classified network.

Navigate to the following location:

%ALLUSERSPROFILE%\Microsoft\Crypto\Keys

Note: If the folder above does not exist, this is not applicable.

Verify the permissions on the folder, subfolders, and files are limited to SYSTEM and Administrators FULL CONTROL.

In File Explorer:

For each folder, subfolder, and file, view the Properties.

Select the "Security" tab and then click "Advanced".

Default permissions:
C:\ProgramData\Microsoft\Crypto\Keys
Type - "Allow" for all
Inherited from - "None" for all

Principal - Access - Applies to

SYSTEM - Full control - This folder, subfolders and files
Administrators - Full control - This folder, subfolders and files
Everyone - Read - This folder, subfolders, and files

Alternately, use icacls:

Open a command prompt and enter "icacls" followed by the directory.

For each folder, subfolder, and file, view the Properties.

"icacls %ALLUSERSPROFILE%\Microsoft\Crypto\Keys"

C:\ProgramData\microsoft\crypto\keys
NT AUTHORITY\SYSTEM:(OI)(CI)(F)
BUILTIN\Administrators:(OI)(CI)(F)
Everyone:(OI)(CI)(R)
Successfully processed 1 files; Failed processing 0 files

If any other user or group has greater than READ privileges to the %ALLUSERSPROFILE%\Microsoft\Crypto\Keys folder, subfolders, and files, this is a finding.

Check Content Reference

M

Target Key

5576