Microsoft Windows 2008 Server Domain Name System Security Technical Implementation Guide
Pick two releases to diff their requirements.
Open a previous version of this STIG.
Digest of Updates ✎ 2
Comparison against the immediately-prior release (V1R6). Rule matching uses the Group Vuln ID. Content-change detection compares the rule’s description, check, and fix text after stripping inline markup — cosmetic-only edits aren’t flagged.
Content changes 2
- V-58593 High check The Windows 2008 DNS Servers zone files must have NS records that point to active name servers authoritative for the domain specified in that record.
- V-58615 Medium checkfix The Windows 2008 DNS Server authoritative for local zones must only point root hints to the DNS servers that host the internal root domain.
- RMF Control
- AC-10
- Severity
- M
- CCI
- CCI-000054
- Version
- WDNS-AC-000001
- Vuln IDs
-
- V-58237
- Rule IDs
-
- SV-83199r1_rule
Checks: C-58987r3_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Once selected, right-click the name of the zone. From the displayed context menu, click the “Properties” option. On the opened domain's properties box, click the “General” tab. Verify the Type: is Active Directory-Integrated. Verify the Dynamic updates has "Secure only" selected. If the zone is Active Directory-Integrated and the Dynamic updates are not configured for "Secure only", this is a finding.
Fix: F-63465r3_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Once selected, right-click the name of the zone. From the displayed context menu, click the “Properties” option. On the opened domain's properties box, click the “General” tab. If the Type: is not Active Directory-Integrated, configure the zone for AD-integration. Select "Secure only" from the Dynamic updates: drop-down list.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-AU-000001
- Vuln IDs
-
- V-58543
- Rule IDs
-
- SV-83231r1_rule
Checks: C-59415r3_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. Right-click the DNS server, select “Properties”. Click on the “Event Logging” tab. By default, all events are logged. Verify "Errors and warnings" or "All events" is selected. If any option other than "Errors and warnings" or "All events" is selected, this is a finding.
Fix: F-63927r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. If not automatically started, initialize the “Server Manager” window by clicking its icon from the bottom left corner of the screen. On the opened “Server Manager” window, from the left pane, click to select “DNS”. From the right pane, under the “SERVERS” section, right-click the DNS server. From the displayed context menu, click the “DNS Manager” option. Click on the “Event Logging” tab. Select the "Errors and warnings" or "All events" option. Click on “Apply”. Click on “OK”.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-AU-000003
- Vuln IDs
-
- V-58547
- Rule IDs
-
- SV-83233r2_rule
Checks: C-59419r4_chk
Windows 2012 DNS servers, hosting Active Directory integrated zones, transfer zone information via AD replication. Windows 2012 DNS servers hosting non-AD-integrated zones as a secondary name server and/or are not hosting AD-integrated zones use zone transfer to sync zone data. If the Windows 2012 DNS server only hosts AD-integrated zones and all other name servers for the zones hosted are Active Directory Domain Controllers, this requirement is not applicable. If the Windows 2012 DNS server is not an Active Directory Domain Controller, or is a secondary name server for a zone with a non-AD-integrated name server as the master, this requirement is applicable. Administrator notification is only possible if a third-party event monitoring system is configured or, at a minimum, there are documented procedures requiring the administrator to review the DNS logs on a routine, daily basis. If a third-party event monitoring system is not configured, or a document procedure is not in place requiring the administrator to review the DNS logs on a routine, daily basis, this is a finding.
Fix: F-63931r2_fix
To detect and notify the administrator, configure a third-party event monitoring system or, at a minimum, document and implement a procedure to require the administrator to check the DNS logs on a routine, daily basis.
- RMF Control
- AU-12
- Severity
- M
- CCI
- CCI-000169
- Version
- WDNS-AU-000005
- Vuln IDs
-
- V-58549
- Rule IDs
-
- SV-83201r1_rule
Checks: C-59421r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. Right-click the DNS server, select “Properties”. Click on the “Event Logging” tab. By default, all events are logged. Verify "Errors and warnings" or "All events" is selected. If any option other than "Errors and warnings" or "All events" is selected, this is a finding.
Fix: F-63933r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. Right-click the DNS server, select “Properties”. Click on the “Event Logging” tab. By default, all events are logged. Select the "Errors and warnings" or "All events" option. Click on “Apply”. Click “OK”.
- RMF Control
- AU-12
- Severity
- M
- CCI
- CCI-000171
- Version
- WDNS-AU-000007
- Vuln IDs
-
- V-58553
- Rule IDs
-
- SV-83203r2_rule
Checks: C-59425r6_chk
Verify the effective setting in Local Group Policy Editor. Run "gpedit.msc". Navigate to Local Computer Policy >> Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment. If any accounts or groups other than the following are granted the "Manage auditing and security log" user right, this is a finding: Administrators Auditors (if the site has an Auditors group that further limits this privilege.) If an application requires this user right, this would not be a finding. Vendor documentation must support the requirement for having the user right. The requirement must be documented with the ISSO. The application account must meet requirements for application account passwords. Verify the permissions on the DNS logs. Standard user accounts or groups must not have greater than READ access. The default locations are: DNS Server %SystemRoot%\System32\Winevt\Logs\DNS Server.evtx Using the file explorer tool navigate to the DNS Server log file. Right click on the log file, select the “Security” tab. The default permissions listed below satisfy this requirement: Eventlog - Full Control SYSTEM - Full Control Administrators - Full Control If the permissions for these files are not as restrictive as the ACLs listed, this is a finding.
Fix: F-63937r2_fix
Configure the permissions on the DNS logs. Standard user accounts or groups must not have greater than READ access. The default permissions listed below satisfy this requirement: Eventlog - Full Control SYSTEM - Full Control Administrators - Full Control The default locations are: DNS Server %SystemRoot%\System32\Winevt\Logs\DNS Server.evtx
- RMF Control
- AU-9
- Severity
- M
- CCI
- CCI-001348
- Version
- WDNS-AU-000016
- Vuln IDs
-
- V-58573
- Rule IDs
-
- SV-83205r1_rule
Checks: C-59445r2_chk
Consult with the System Administrator to determine the backup policy in place for Windows 2008 DNS Server. Review the backup methods used and determine if the backup's methods have been successful at backing up the audit records at least every seven days. If the organization does not have a backup policy in place for backing up the Windows 2008 DNS Server's audit records and/or the backup methods have not been successful at backing up the audit records at least every seven days, this is a finding.
Fix: F-63957r2_fix
Document and implement a backup policy to back up the DNS Server's audit records at least every seven days.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000002
- Vuln IDs
-
- V-58577
- Rule IDs
-
- SV-83213r2_rule
Checks: C-59449r3_chk
Windows 2008 DNS Servers that are Active Directory integrated must be located where required to meet the Active Directory services. If all of the Windows 2008 DNS Servers are AD integrated, this check is Not Applicable. If any or all of the Windows 2008 DNS Servers are standalone and non-AD-integrated, verify with the System Administrator their geographic location. If any or all of the authoritative name servers are located in the same building as the master authoritative name server, and the master authoritative name server is not "hidden", this is a finding.
Fix: F-63961r7_fix
For non-AD-integrated Windows 2008 DNS servers, distribute secondary authoritative servers to be located in different buildings from the primary authoritative server.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000003
- Vuln IDs
-
- V-58579
- Rule IDs
-
- SV-83235r1_rule
Checks: C-59451r4_chk
Note: If the Windows DNS server is in the classified network, this check is Not Applicable. Note: In Windows 2008 DNS Server, if forwarders are configured, the recursion setting must also be enabled since disabling recursion will disable forwarders. If forwarders are not used, recursion must be disabled. In both cases, the use of root hints must be disabled. The root hints configuration requirement is addressed in WDNS-CM-000004. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, right-click on the server name for the DNS server and select “Properties”. Click on the “Forwarders” tab. If forwarders are enabled and configured, this check is not applicable. If forwarders are not enabled, click on the “Advanced” tab and ensure the "Disable recursion (also disables forwarders)" check box is selected. If forwarders are not enabled and configured, and the "Disable recursion (also disables forwarders)" check box in the “Advanced” tab is not selected, this is a finding.
Fix: F-63963r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, right-click on the server name for the DNS server and select “Properties”. Click on the “Forwarders” tab. If forwarders are not being used, click the “Advanced” tab. Select the "Disable recursion (also disables forwarders)" check box.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000004
- Vuln IDs
-
- V-58581
- Rule IDs
-
- SV-83237r1_rule
Checks: C-59453r3_chk
Note: If the Windows DNS server is in the classified network, this check is Not Applicable. Note: In Windows 2008 DNS Server, if forwarders are configured, the recursion setting must also be enabled since disabling recursion will disable forwarders. If forwarders are not used, recursion must be disabled. In both cases, the use of root hints must be disabled. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, right-click on the server name for the DNS server and select “Properties”. Click on the “Forwarders” tab. If forwarders are not being used, this is not applicable. Review the IP address(es) for the forwarder(s) use. If the DNS Server does not forward to another DoD-managed DNS server or to the DoD Enterprise Recursive Services (ERS), this is a finding. If the "Use root hints if no forwarders are available" is selected, this is a finding.
Fix: F-63965r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, right-click on the server name for the DNS server and select “Properties”. Click on the “Forwarders” tab. Replace the forwarders being used with another DoD-managed DNS server or the DoD Enterprise Recursive Services (ERS). Deselect the "Use root hints if no forwarders are available".
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000005
- Vuln IDs
-
- V-58583
- Rule IDs
-
- SV-83239r2_rule
Checks: C-59455r4_chk
Note: If Windows DNS server is not serving in a caching role, this check is Not Applicable. Verify the Windows 2008 DNS Server will only accept TCP and UDP port 53 traffic from specific IP addresses/ranges. This can be configured via a local or network firewall. If the caching name server is not restricted to answering queries from only specific networks, this is a finding.
Fix: F-63967r2_fix
Configure a local or network firewall to only allow specific IP addresses/ranges to send inbound TCP and UDP port 53 traffic to a DNS caching server.
- RMF Control
- CM-6
- Severity
- H
- CCI
- CCI-000366
- Version
- WDNS-CM-000010
- Vuln IDs
-
- V-58593
- Rule IDs
-
- SV-83255r3_rule
Checks: C-59465r4_chk
NOTE: This check is Not Applicable if Windows DNS server is only serving as a caching server and does not host any zones authoritatively. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press “Windows Key + R”, execute “dnsmgmt.msc”. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the NS records for the zone. Verify each of the name servers, represented by the NS records, is active. At a command prompt on any system, type: nslookup <enter>; At the nslookup prompt, type: server ###.###.###.### <enter>; (where the ###.###.###.### is replaced by the IP of each NS record) Enter a FQDN for a known host record in the zone. If the NS server does not respond at all or responds with a non-authoritative answer, this is a finding.
Fix: F-63977r2_fix
If DNS servers are AD-integrated, troubleshoot and remedy the replication problem where the non-responsive name server is not getting updated. If DNS servers are not AD-integrated, log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the NS records for the zone. Select the NS record for the non-responsive name server and remove the record.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000012
- Vuln IDs
-
- V-58595
- Rule IDs
-
- SV-83271r1_rule
Checks: C-59467r2_chk
Windows 2008 DNS Servers that are Active Directory-integrated must be located where required to meet the Active Directory services. If all of the Windows 2008 DNS Servers are AD-integrated, this check is not applicable. If any or all of the Windows 2008 DNS Servers are stand-alone and non-AD-integrated, verify with the System Administrator their geographic dispersal. If all of the authoritative name servers are located on the same network segment, and the master authoritative name server is not "hidden", this is a finding.
Fix: F-63979r2_fix
For non-AD-integrated Windows 2008 DNS Servers, distribute secondary authoritative servers on separate network segments from the primary authoritative server.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000013
- Vuln IDs
-
- V-58597
- Rule IDs
-
- SV-83273r1_rule
Checks: C-59469r3_chk
Note: Due to the manner in which Active Directory replication increments SOA records for zones when transferring zone information via AD replication, this check is not applicable for AD-integrated zones. Log on to the DNS server hosting a non-AD-integrated zone using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the SOA information for the zone and obtain the Serial Number. Access each secondary name server for the same zone and review the SOA information. Verify the Serial Number is the same on all authoritative name servers. If the Serial Number is not the same on one or more authoritative name servers, this is a finding.
Fix: F-63981r2_fix
If all DNS servers are AD-integrated, troubleshoot why and mitigate the replication is not taking place to the out-of-sync secondary name servers. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Initiate a zone transfer to all secondary name servers for the zone.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000016
- Vuln IDs
-
- V-58603
- Rule IDs
-
- SV-83275r1_rule
Checks: C-59475r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. For each zone, review the records. If any RRs (Resource Records) on an internal DNS server resolve to IP addresses located outside the internal DNS server's network, this is a finding. If any RRs (Resource Records) on an external DNS server resolve to IP addresses located inside the network, this is a finding.
Fix: F-63987r2_fix
Remove any RRs from the internal zones for which the resolution is for an external IP address. Remove any RRs from the external zones for which the resolution is for an internal IP address.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000017
- Vuln IDs
-
- V-58605
- Rule IDs
-
- SV-83277r1_rule
Checks: C-59477r2_chk
Consult with the System Administrator to review the external Windows 2008 DNS Server's HBSS firewall policy. The inbound TCP and UDP ports 53 rule should be configured to only restrict IP addresses from the internal network. If the HBSS firewall policy is not configured with the restriction, consult with the network firewall administrator to confirm the restriction on the network firewall. If neither the DNS server's HBSS firewall policy nor the network firewall is configured to block internal hosts from querying the external DNS server, this is a finding.
Fix: F-63989r2_fix
Configure the external DNS server's firewall policy, or the network firewall, to block queries from internal hosts.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000018
- Vuln IDs
-
- V-58607
- Rule IDs
-
- SV-83279r1_rule
Checks: C-59479r2_chk
Consult with the System Administrator to review the internal Windows 2008 DNS Server's HBSS firewall policy. The inbound TCP and UDP ports 53 rule should be configured to only allow hosts from the internal network to query the internal DNS server. If the HBSS firewall policy is not configured with the restriction, consult with the network firewall administrator to confirm the restriction on the network firewall. If neither the DNS server's HBSS firewall policy nor the network firewall is configured to block external hosts from querying the internal DNS server, this is a finding.
Fix: F-63991r2_fix
Configure the internal DNS server's firewall policy, or the network firewall, to block queries from external hosts.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000019
- Vuln IDs
-
- V-58609
- Rule IDs
-
- SV-83281r1_rule
Checks: C-59481r4_chk
Verify whether the authoritative primary name server is AD-integrated. Verify whether all secondary name servers for every zone for which the primary name server is authoritative are all AD-integrated in the same Active Directory. If the authoritative primary name server is AD-integrated and all secondary name servers also part of the same AD, this check is not a finding since AD handles the replication of DNS data. If one or more of the secondary name servers are non-AD integrated, verify the primary name server is configured to only send zone transfers to a specific list of secondary name servers. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Right-click the zone and select “Properties”. Select the “Zone Transfers” tab. If the "Allow zone transfers:" check box is not selected, this is not a finding. If the "Allow zone transfers:" check box is selected, verify either "Only to servers listed on the Name Server tab" or "Only to the following servers" is selected. If the "To any server" option is selected, this is a finding.
Fix: F-63993r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Right-click the zone and select “Properties”. Select the "Zone Transfers" tab. Select the "Only to servers listed on the Name Server tab" or "Only to the following servers" check box or deselect the "Allow zone transfers" check box. Click “OK”.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000020
- Vuln IDs
-
- V-58611
- Rule IDs
-
- SV-83283r1_rule
Checks: C-59483r3_chk
For an Active Directory-integrated DNS implementation, this is Not Applicable by virtue of being compliant with the Windows 2008/2012 AD STIG, since DNS data within an AD-integrated zone is kept within the Active Directory. For a file-based Windows DNS implementation, log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select each zone. Right-click each zone and select “Properties”. Select the “Security” tab. Review the permissions applied to the zone. No group or user should have greater than READ privileges other than the DNS Admins and the System service account under which the DNS Server Service is running. If any other account/group has greater than READ privileges, this is a finding.
Fix: F-63995r2_fix
For a file-back Windows DNS implementation, log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select each zone. Right-click each zone and select “Properties”. Select the “Security” tab. Downgrade to READ privileges assigned to any group or user which has greater than READ privileges.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000021
- Vuln IDs
-
- V-58613
- Rule IDs
-
- SV-83285r1_rule
Checks: C-59485r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, review each zone. Consult with the DNS Admin to determine if any of the zones also have hostnames needing to be resolved from the external network. If the zone is split between internal and external networks, verify separate DNS servers have been implemented for each network. If internal and external DNS servers have not been implemented for zones which require resolution from both the internal and external networks, this is a finding.
Fix: F-63997r2_fix
Configure separate DNS servers for each of the external and internal networks.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000022
- Vuln IDs
-
- V-58615
- Rule IDs
-
- SV-83287r1_rule
Checks: C-59487r4_chk
Note: If the Windows DNS server is in the classified network, this check is Not Applicable. Log on to the authoritative DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. Right-click the DNS server, select “Properties”. Select the "Root Hints" tab. Verify the "Root Hints" is either empty or only has entries for internal zones under "Name servers:". All Internet root server entries must be removed. If "Root Hints" is not empty or entries on the "Root Hints" tab under "Name servers:" are external to the local network, this is a finding.
Fix: F-63999r3_fix
Log on to the authoritative DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. Right-click the DNS server, select "Properties". Select the "Root Hints" tab. Remove the root hints from the DNS Manager, the CACHE.DNS file and from Active Directory for name servers outside of the internal network. Replace the existing root hints with new root hints of internal servers. If the DNS server is forwarding, click to select the : "Do not use recursion for this domain" check box on the "Forwarders" tab in DNS Manager to make sure that the root hints will not be used.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000023
- Vuln IDs
-
- V-58617
- Rule IDs
-
- SV-83289r1_rule
Checks: C-59489r2_chk
Consult with the network IAVM scanner to confirm all Microsoft Operating System IAVMs applicable to Windows 2008/2008 R2 have been applied to the DNS server. If the Windows Operating System has not been patched to handle all IAVMs, this is a finding.
Fix: F-64001r2_fix
Apply all related Microsoft Operating System IAVM patches to the DNS server.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000025
- Vuln IDs
-
- V-58621
- Rule IDs
-
- SV-83291r1_rule
Checks: C-59493r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the RRs to confirm that there are no CNAME records older than 6 months. The exceptions are glue records supporting zone delegations, CNAME records supporting a system migration, or CNAME records that point to third-party Content Delivery Networks (CDN) or cloud computing platforms. In the case of third-party CDNs or cloud offerings, an approved mission need must be demonstrated (AO approval of use of a commercial cloud offering would satisfy this requirement). Additional exceptions are CNAME records in a multi-domain Active Directory environment pointing to hosts in other internal domains in the same multi-domain environment. If there are zone-spanning CNAME records older than 6 months and the CNAME records resolve to anything other than fully qualified domain names for glue records supporting zone delegations, CNAME records supporting a system migration, or CNAME records that point to third-party Content Delivery Networks (CDN) or cloud computing platforms with an AO-approved and documented mission need, this is a finding.
Fix: F-64005r2_fix
Remove any zone-spanning CNAME records that have been active for more than six months, which are not supporting zone delegations, CNAME records supporting a system migration, or CNAME records that point to third-party Content Delivery Networks (CDN) or cloud computing platforms. In the case of third-party CDNs or cloud offerings, an approved mission need must be demonstrated (AO approval of use of a commercial cloud offering would satisfy this requirement).
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000026
- Vuln IDs
-
- V-58623
- Rule IDs
-
- SV-83293r1_rule
Checks: C-59495r4_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Expand the Forward Lookup Zones folder. Expand each zone folder and examine the host record entries. The third column titled “Data” will display the IP. Verify this column does not contain any IP addresses that begin with the prefixes "FE8", "FE9", "FEA", or "FEB". If any non-routable IPv6 link-local scope addresses are in any zone, this is a finding.
Fix: F-64007r2_fix
The SA should remove any link-local addresses and replace with appropriate Site-Local or Global scope addresses.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000027
- Vuln IDs
-
- V-58625
- Rule IDs
-
- SV-83295r1_rule
Checks: C-59497r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, select each zone and examine the host record entries. The third column titled “Data” will display the IP. Verify if any contain both IPv4 and IPv6 addresses. If any hostnames contain both IPv4 and IPv6 addresses, confirm with the SA that the actual hosts are IPv6-aware. If any zone contains hosts with both IPv4 and IPv6 addresses but are determined to be non-IPv6-aware, this is a finding.
Fix: F-64009r2_fix
Remove any IPv6 records for hosts which are not IPv6-aware.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-CM-000028
- Vuln IDs
-
- V-58627
- Rule IDs
-
- SV-83297r3_rule
Checks: C-59499r4_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. From a command prompt, run regedit. In the User Account Control dialog box, click Continue. In Registry Editor, locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters \ Verify the value for “DisabledComponents” is “255 (0xff)”. If the “DisabledComponents” entry is nonexistent, this is a finding. If the “DisabledComponents” exists but is not set to “255 (0xff)”, and the DNS server is not hosting any AAAA records, this is a finding.
Fix: F-64011r3_fix
Log onto the DNS server. Access Group Policy Management. Edit Default Domain Policy, go to Computer Configuration >> Policies >> Administrative Templates >> Network >> IPv6 Configuration, Open IPv6 Configuration Policy and set on “Disable all IPv6 components”.
- RMF Control
- IA-3
- Severity
- M
- CCI
- CCI-000778
- Version
- WDNS-IA-000002
- Vuln IDs
-
- V-58633
- Rule IDs
-
- SV-83211r2_rule
Checks: C-59505r6_chk
Note: This requirement applies to any Windows 2008 DNS Server which host non-AD-integrated zones even if the DNS servers host AD-integrated zones, too. If the Windows 2008 DNS Servers only host AD-integrated zones, this requirement is not applicable. Log on to the DNS server which hosts non-AD-integrated zones using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute gpme.msc to open the Group Policy Management feature. In the “Browse for Group Policy Object” dialog box, double-click “Domain Controllers.domain.com”. Click “Default Domain Controllers Policy” and click “OK”. In the console tree, open Computer Configuration\Policies\Windows Settings\Security Settings\Windows Firewall with Advanced Security\Windows Firewall with Advanced Security - LDAP. Click “Connection Security Rules”. Confirm at least one rule is configured for TCP 53. Double-click on each Rule to verify the following: On the “Authentication” tab, "Authentication mode:" is set to "Request authentication for inbound and outbound connections". Confirm the "Signing Algorithm" is set to "RSA (default)". On the “Remote Computers” tab, Endpoint1 and Endpoint2 are configured with the IP addresses of all DNS servers. On the “Protocols and Ports” tab, "Protocol type:" is set to either TCP (depending upon which rule is being reviewed) and the "Endpoint 1 port:" is set to "Specific ports" and "53". If there are not rules(s) configured with the specified requirements, this is a finding.
Fix: F-64017r5_fix
Complete the following procedures twice for each pair of name servers. First create a rule for TCP connections. Refer to the U_Windows_Domain_Name_Service_2008_Overview.pdf for Microsoft links for this procedure. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute gpme.msc to open the Group Policy Management feature. In the Browse for “Group Policy Object” dialog box, double-click “Domain Controllers.domain.com”. Click “Default Domain Controllers Policy” and click “OK”. In the console tree, open Computer Configuration\Policies\Windows Settings\Security Settings\Windows Firewall with Advanced Security\Windows Firewall with Advanced Security - LDAP. Right-Click “Connection Security Rules” and select “New”. For Rule Type, select the "Server-to-server" radio button, click “Next”. For Endpoint 1 and Endpoint 2, select "These IP addresses:" and add the IP addresses of all DNS servers, click “Next”. For Requirements, select "Request authentication for inbound and outbound connections", click “Next”. For Authentication Method, select Computer certificate and from the "Signing Algorithm:" drop-down, select "RSA (default)". From the "Certificate store type:" drop-down, select "Root CA (default)”. From the "CA name:", click “Browse” and select the certificate for the CA, click “Next”. On Profile, accept default selections, click “Next”. On Name, enter a name applicable to the rule's function, click “Finish”.
- RMF Control
- IA-3
- Severity
- M
- CCI
- CCI-001958
- Version
- WDNS-IA-000004
- Vuln IDs
-
- V-58637
- Rule IDs
-
- SV-83197r1_rule
Checks: C-59509r5_chk
If the DNS server only hosts AD-integrated zones and there are not any non-AD-integrated DNS servers acting as secondary DNS servers for the zones, this check is not applicable. For a non-AD-integrated DNS server: Log on to the DNS server using an Administrator account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select, and then right-click the zone name. From the displayed context menu, click the “Properties” option. On the opened zone's properties box, go to the “Zone Transfers” tab. On the displayed interface, verify if the "Allow zone transfers" check box is selected. If the "Allow zone transfers" check box is not selected, this is not a finding. If the "Allow zone transfers" check box is selected, verify that either the "Only to servers listed on the Name Servers tab" radio button is selected or the "Only to the following servers" radio button is selected. If the "To any server" radio button is selected, this is a finding.
Fix: F-64021r3_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. From the expanded list, click to select the zone. From the displayed context menu, click the “Properties” option. On the opened zone's properties box, go to the “Zone Transfers” tab. On the displayed interface, select the "Allow zone transfers" check box. Select the "Only to servers listed on the Name Servers tab" radio button OR select the "Only to the following servers" radio button. Click on “Apply”. Click on “OK”.
- RMF Control
- IA-5
- Severity
- M
- CCI
- CCI-000186
- Version
- WDNS-IA-000006
- Vuln IDs
-
- V-58641
- Rule IDs
-
- SV-83207r1_rule
Checks: C-59513r4_chk
Access Windows Explorer. Navigate to the following location: %ALLUSERSPROFILE%\Microsoft\Crypto Verify the permissions on the keys folder, sub-folders, and files are limited to SYSTEM and Administrators FULL CONTROL. If any other user or group has greater than READ privileges to the %ALLUSERSPROFILE%\Microsoft\Crypto folder, sub-folders and files, this is a finding.
Fix: F-64025r3_fix
Access Windows Explorer. Navigate to the following location: %ALLUSERSPROFILE%\Microsoft\Crypto Modify permissions on the keys folder, sub-folders, and files to be limited to SYSTEM and Administrators FULL CONTROL and to all other Users/Groups to READ.
- RMF Control
- IA-5
- Severity
- M
- CCI
- CCI-000186
- Version
- WDNS-IA-000007
- Vuln IDs
-
- V-58643
- Rule IDs
-
- SV-83209r2_rule
Checks: C-59515r4_chk
Access Services on the Windows DNS Server and locate the DNS Server Service. Determine the account under which the DNS Server Service is running. Access Windows Explorer. Navigate to the following location: %ALLUSERSPROFILE%\Microsoft\Crypto Right-click on each sub-folder, choose “Properties”, click on the “Security” tab, and click on the “Advanced” button. Verify the Owner on the folder, sub-folders, and files are the account under which the DNS Server Service is running. If any other user or group is listed as OWNER of the %ALLUSERSPROFILE%\Microsoft\Crypto folder, sub-folders, and files, this is a finding.
Fix: F-64027r5_fix
Access Windows Explorer. Navigate to the following location: %ALLUSERSPROFILE%\Microsoft\Crypto Right-click on each sub-folder, choose “Properties”, click on the “Security” tab, and click on the “Advanced” button. Click on "Change" next to the listed Owner and change to be the account under which the DNS Server Service is running.
- RMF Control
- IA-5
- Severity
- M
- CCI
- CCI-001991
- Version
- WDNS-IA-000011
- Vuln IDs
-
- V-58649
- Rule IDs
-
- SV-83241r1_rule
Checks: C-59521r2_chk
Consult with the SA to determine if there is a third-party CRL server being used for certificate revocation lookup. If there is, verify if a documented procedure is in place to store a copy of the CRL locally (local to the site, as an alternative to querying the actual Certificate Authorities). An example would be an OCSP responder installed at the local site. If there is no local cache of revocation data, this is a finding.
Fix: F-64033r3_fix
Configure local revocation data to be used in the event access to Certificate Authorities is hindered.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-SC-000003
- Vuln IDs
-
- V-58655
- Rule IDs
-
- SV-83243r2_rule
Checks: C-59527r3_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Locate the “Network Internet Access” icon, right-click on it and select "Open Network & Sharing Center". Click on "Change adapter settings". Right-click on the Ethernet and click “Properties”. Select Internet Protocol Version 4 (TCP/IPv4) and click “Properties”. Verify the “Use the following IP address” is selected, with an IP address, subnet mask, and default gateway assigned. If the “Use the following IP address” is not selected with a configured IP address, subnet mask, and default gateway, this is a finding.
Fix: F-64039r3_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Locate the “Network Internet Access” icon, right-click on it and select "Open Network & Sharing Center". Click on "Change adapter settings". Right-click on the Ethernet and click “Properties”. Select Internet Protocol Version 4 (TCP/IPv4) and click “Properties”. Select the “Use the following IP address” and populate with an IP address, subnet mask, and default gateway.
- RMF Control
- SC-20
- Severity
- M
- CCI
- CCI-002462
- Version
- WDNS-SC-000006
- Vuln IDs
-
- V-58661
- Rule IDs
-
- SV-83245r2_rule
Checks: C-59533r3_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, right-click each zone, and then click “Properties”. In the “Properties” dialog box for the zone, click the “WINS” tab. Verify the "Use WINS forward lookup" check box is not selected. If the "Use WINS forward lookup" check box is selected, this is a finding.
Fix: F-64045r3_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, right-click each zone, and then click “Properties”. In the “Properties” dialog box for the zone, click the “WINS” tab. Uncheck the "Use WINS forward" lookup check box. Click “OK”.
- RMF Control
- SC-28
- Severity
- M
- CCI
- CCI-001199
- Version
- WDNS-SC-000024
- Vuln IDs
-
- V-58693
- Rule IDs
-
- SV-83215r1_rule
Checks: C-59565r3_chk
To ensure the cryptographic keys are protected after being backed up to another medium (tape, disk, SAN, etc.), consult with the System Administrator to determine the backup policy in place for the DNS Server. Determine how and where backed up data is being stored. Verify the protection of the backup medium is secured to the same level, or higher, as the server itself. If a backup policy does not exist or the backup policy does not specify the protection required for backup medium to be at or above the same level as the server, this is a finding.
Fix: F-64077r3_fix
To ensure the cryptographic keys are protected after being backed up to tape or other medium, develop a backup policy to include the protection of backup date to be at or above the same level as the DNS server itself.
- RMF Control
- SC-28
- Severity
- M
- CCI
- CCI-002475
- Version
- WDNS-SC-000025
- Vuln IDs
-
- V-58695
- Rule IDs
-
- SV-83247r1_rule
Checks: C-59567r3_chk
This requirement is not applicable for a Windows 2008 DNS Server which is only hosting AD-integrated zones. For a Windows 2008 DNS Server which hosts a mix of AD-integrated zones and manually maintained zones, ask the DNS database administrator if they maintain a separate database with record documentation for the non-AD-integrated zone information. The reviewer should check that the record's last verified date is less than one year prior to the date of the review. If a separate database with record documentation is not maintained for the non-AD-integrated zone information, this is a finding. If a separate database with record documentation is maintained for the non-AD-integrated zone information, log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the zone records of the non-AD-integrated zones and compare to the separate documentation maintained. Determine if any records have not been validated in over a year. If zone records exist which have not been validated in over a year, this is a finding.
Fix: F-64079r3_fix
Create a separate database to maintain record documentation for non-AD-integrated zones. Develop a procedure to validate annually all zone information on the DNS server against the separately maintained database. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Select the zone records which have not been validated in over a year and revalidate.
- RMF Control
- SC-5
- Severity
- M
- CCI
- CCI-001094
- Version
- WDNS-SC-000026
- Vuln IDs
-
- V-58697
- Rule IDs
-
- SV-83217r1_rule
Checks: C-59569r2_chk
Review the DNS server to confirm the server restricts direct and remote console access to users other than Administrators. Verify the effective setting in Local Group Policy Editor. Run "gpedit.msc". Navigate to Local Computer Policy >> Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment. If any accounts or groups other than the following are granted the "Allow log on through Remote Desktop Services" user right, this is a finding: Administrators Navigate to Local Computer Policy >> Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment. If the following accounts or groups are not defined for the "Deny access to this computer from the network" user right, this is a finding: Guests Group Navigate to Local Computer Policy >> Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment. If the following accounts or groups are not defined for the "Deny log on locally" user right, this is a finding: Guests Group
Fix: F-64081r2_fix
Configure the policy value for Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment >> "Allow log on through Remote Desktop Services" to only include the following accounts or groups: Administrators Configure the policy value for Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment >> "Deny access to this computer from the network" to include the following: Guests Group Configure the policy value for Computer Configuration >> Windows Settings >> Security Settings >> Local Policies >> User Rights Assignment >> "Deny log on locally" to include the following: Guests Group
- RMF Control
- SC-5
- Severity
- M
- CCI
- CCI-001095
- Version
- WDNS-SC-000027
- Vuln IDs
-
- V-58699
- Rule IDs
-
- SV-83219r1_rule
Checks: C-59571r2_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. In the list of hosts, review the Name Server (NS) records. Determine if any of the hosts listed as NS records are non-AD-integrated servers. If the DNS server only hosts AD-integrated zones and there are not any non-AD-integrated DNS servers acting as secondary DNS servers for the zones, this check is not applicable. For a non-AD-integrated DNS server, right click on the Forward Lookup zone and select “Properties”. On the opened zone's properties box, go to the “Zone Transfers” tab. On the displayed interface, verify if the "Allow zone transfers" check box is selected. If the "Allow zone transfers" check box is selected, click on the “Notify” button and verify “Automatically notify with Servers” is listed on the “Name Servers” tab is selected. If the “Notify” button is not enabled for non-AD-integrated DNS servers, this is a finding.
Fix: F-64083r3_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. In the list of hosts, review the Name Server (NS) records. Determine if any of the hosts listed as NS records are non-AD-integrated servers. If the DNS server only hosts AD-integrated zones and there are not any non-AD-integrated DNS servers acting as secondary DNS servers for the zones, this check is Not Applicable. For a non-AD-integrated DNS server, log on to the DNS server using the Domain Admin or Enterprise Admin account. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. From the expanded list, click to select and then right-click the zone name. From the displayed context menu, click the “Properties” option. On the opened zone's properties box, go to the “Zone Transfers” tab. On the displayed interface, verify if the "Allow zone transfers" check box is selected. If the "Allow zone transfers" check box is selected, click on the “Notify” button and enable Notify to the non-AD-integrated DNS servers.
- RMF Control
- SI-10
- Severity
- M
- CCI
- CCI-001310
- Version
- WDNS-SI-000001
- Vuln IDs
-
- V-58707
- Rule IDs
-
- SV-83221r1_rule
Checks: C-59581r3_chk
Consult with the System Administrator to determine the IP ranges for the environment. Log on to the DNS server using the Domain Admin or Enterprise Admin account. If not automatically started, initialize the “Server Manager” window by clicking its icon from the bottom left corner of the screen. Once the “Server Manager” window is initialized, from the left pane, click to select the DNS category. From the right pane, under the “SERVERS” section, right-click the DNS server. From the context menu that appears, click DNS Manager. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. From the expanded list, click to select and then right-click the zone name. Review the zone information and compare to the IP ranges for the environment. If any zone information is for a different IP range or domain, this is a finding.
Fix: F-64091r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. If not automatically started, initialize the “Server Manager” window by clicking its icon from the bottom left corner of the screen. Once the “Server Manager” window is initialized, from the left pane, click to select the DNS category. From the right pane, under the “SERVERS” section, right-click the DNS server. From the context menu that appears, click DNS Manager. On the opened DNS Manager snap-in from the left pane, expand the server name and then expand Forward Lookup Zones. Remove any zone information which is not part of the environment.
- RMF Control
- SI-10
- Severity
- M
- CCI
- CCI-002754
- Version
- WDNS-SI-000002
- Vuln IDs
-
- V-58709
- Rule IDs
-
- SV-83249r2_rule
Checks: C-59583r2_chk
Active Directory integrated DNS servers will handle the promotion of a secondary DNS server whenever a primary DNS server loses functionality. If all of the DNS servers are AD-integrated, this is not a finding. Consult with the System Administrator to determine if there are documented procedures for re-roling a non-AD-integrated secondary name server to a master name server role in the event a master name server loses functionality. If there is not any documented procedures for re-roling a non-AD-integrated secondary name server to primary in the event a master name server loses functionality, this is a finding.
Fix: F-64093r3_fix
Active Directory-integrated DNS servers will handle the promotion of a secondary DNS server whenever a primary DNS server loses functionality. Develop, test, and implement documented procedures for re-roling a non-AD-integrated secondary name server to a master name server role in the event a master name server loses functionality.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-SI-000005
- Vuln IDs
-
- V-58711
- Rule IDs
-
- SV-83223r2_rule
Checks: C-59585r2_chk
Notification to system administrator is not configurable in Windows 2008. In order for system administrators to be notified when a component fails, the system administrator would need to implement a third-party monitoring system. At a minimum, the system administrator should have a documented procedure in place to review the diagnostic logs on a routine basis every day. If a third-party monitoring system is not in place to detect and notify the system administrator upon component failures and the system administrator does not have a documented procedure in place to review the diagnostic logs on a routine basis every day, this is a finding.
Fix: F-64095r3_fix
Implement a third-party monitoring system to detect and notify the system administrator upon component failure or, at a minimum, document and implement a procedure to review the diagnostic logs on a routine basis every day.
- RMF Control
- CM-6
- Severity
- M
- CCI
- CCI-000366
- Version
- WDNS-SI-000006
- Vuln IDs
-
- V-58713
- Rule IDs
-
- SV-83251r1_rule
Checks: C-59587r2_chk
This functionality should be performed by the Host Based Security System (HBSS), mandatory on all DoD systems. Check to ensure McAfee HBSS is installed and fully operational on the Windows 2008 DNS Server. If all required HBSS products are not installed and/or the installed products are not enabled, this is a finding.
Fix: F-64097r2_fix
Follow the HBSS guidance to install all HBSS products to the Windows 2008 DNS server.
- RMF Control
- SI-6
- Severity
- M
- CCI
- CCI-001294
- Version
- WDNS-SI-000008
- Vuln IDs
-
- V-58717
- Rule IDs
-
- SV-83225r1_rule
Checks: C-59591r3_chk
Note: This check is Not applicable for Windows 2012 DNS Servers that only host Active Directory integrated zones or for Windows 2012 DNS servers on a Classified network. Notification to system administrator is not configurable in Windows 2008. In order for ISSO/ISSM/DNS administrator to be notified if functionality of Secure Updates has been removed or broken, the ISSO/ISSM/DNS administrator would need to implement a third party monitoring system. At a minimum, the ISSO/ISSM/DNS administrator should have a documented procedure in place to review the diagnostic logs on a routine basis every day. If a third party monitoring system is not in place to detect and notify the ISSO/ISSM/DNS administrator if functionality of Secure Updates has been removed or broken and the ISSO/ISSM/DNS administrator does not have a documented procedure in place to review the diagnostic logs on a routine basis every day, this is a finding.
Fix: F-64101r2_fix
Implement a third-party monitoring system to detect and notify the ISSO/ISSM/DNS administrator if functionality of Secure Updates has been removed or broken or, at a minimum, document and implement a procedure to review the diagnostic logs on a routine basis every day.
- RMF Control
- SI-11
- Severity
- M
- CCI
- CCI-001312
- Version
- WDNS-SI-000003
- Vuln IDs
-
- V-58737
- Rule IDs
-
- SV-83227r1_rule
Checks: C-59609r2_chk
The "EnableVersionQuery" property controls what version information the DNS server will respond with when a DNS query with class set to “CHAOS” and type set to “TXT” is received. Log on to the DNS server using the Domain Admin or Enterprise Admin account. Open a command window and execute the command: nslookup <enter> Note: Confirm the Default Server is the DNS Server on which the command is being run. At the nslookup prompt, type: set type=TXT <enter> set class=CHAOS <enter> version.bind <enter> If the response returns something similar to text = "Microsoft DNS 6.1.7601 (1DB14556)", this is a finding.
Fix: F-64121r2_fix
To disable the version being returned in queries, execute the following command: dnscmd /config /EnableVersionQuery 0 <enter>
- RMF Control
- SI-11
- Severity
- M
- CCI
- CCI-001312
- Version
- WDNS-SI-000004
- Vuln IDs
-
- V-58739
- Rule IDs
-
- SV-83229r1_rule
Checks: C-59611r6_chk
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Review the zone's Resource Records (RR) and verify HINFO, RP, and LOC RRs are not used. If TXT RRs are used, they must not reveal any information about the organization which could be used for malicious purposes. If there are any HINFO, RP, LOC, or revealing TXT RRs in any zone hosted by the DNS Server, this is a finding.
Fix: F-64123r2_fix
Log on to the DNS server using the Domain Admin or Enterprise Admin account. Press Windows Key + R, execute dnsmgmt.msc. On the opened DNS Manager snap-in from the left pane, expand the server name for the DNS server, and then expand Forward Lookup Zones. From the expanded list, click to select the zone. Remove all HINFO, RP, TXT, and LOC RRs from all zones hosted by the DNS Server.