Skip to content

AD-ROOTDSE-02: Supported SASL mechanism details should be investigated

ID AD-ROOTDSE-02
Severity Info
Suite Active Directory (on-premises)
Product Active Directory
Feature Directory configuration
Security area Authentication
Resource type Tenant
Reads from On-premises Active Directory

Understanding the SASL (Simple Authentication and Security Layer) mechanisms supported by Active Directory is crucial for authentication security:

  • Security Levels: Different mechanisms offer varying levels of security
  • Protocol Selection: Clients negotiate authentication based on available mechanisms
  • Attack Surface: Unnecessary mechanisms increase the authentication attack surface
  • Compliance: Some regulations may require specific authentication protocols

Common mechanisms and their security levels:

  • GSSAPI (Kerberos): Highest security, mutual authentication
  • GSS-SPNEGO: Negotiate between Kerberos and NTLM
  • EXTERNAL: TLS client certificate authentication
  • DIGEST-MD5: Less secure, often disabled in hardened environments

Operational

  • Use Kerberos (GSSAPI) as the primary authentication mechanism
  • Disable DIGEST-MD5 if not explicitly required
  • Enable EXTERNAL for certificate-based authentication scenarios
  • Monitor authentication logs for mechanism usage patterns
  • Document which mechanisms are required for your environment

This test retrieves detailed information about each supported SASL mechanism:

  • Mechanism name
  • Description of the mechanism
  • Security level assessment
  • Test-MtAdSupportedSaslMechanismCount - Counts total supported mechanisms

Mito check. Author: soulemike. Open-source licences.

Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).

© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.