Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Non-standard zone count should be retrievable

AD-DNS-17InfoActive DirectoryDNS

Part of Active Directory · Active Directory · DNS · All checks

Run this check
Invoke-Maester -TestId AD-DNS-17

Non-standard DNS zone names (not compliant with RFCs 952, 1035, and 1123) may cause:

  • Compatibility issues: Some DNS clients and applications may fail
  • Resolution problems: Non-standard names may not resolve correctly
  • Management difficulties: Unusual characters can complicate administration
  • Security risks: Special characters might be used in injection attacks

Standard DNS names should contain only letters, numbers, and hyphens.

Detective

  • Use only RFC-compliant names for DNS zones
  • Rename or remove zones with non-standard names
  • Implement naming conventions that follow RFC standards
  • Audit zone names regularly for compliance

This test identifies zones with names that do not comply with RFC standards for internet domain names, excluding special zones like TrustAnchors and _msdcs.

  • None currently
Every attribute of this check
FieldValue
Test IDAD-DNS-17
SeverityInfo
SuiteActive Directory
ProductActive Directory
FeatureDNS
AreaInfrastructure hardening
Resource typeDnsZone
MITRE ATT&CKNone
PowerShell testTest-MtAdDnsNonStandardZoneCount
ServicesActiveDirectory
PermissionsActiveDirectory:Remoting:Microsoft.PowerShell, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_Zone:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_ResourceRecord:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_RootHints:Read