Skip to content
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) →

Sponsor

(L1) Ensure custom banned passwords lists are used

CIS.M365.5.2.3.2MediumEntra IDPassword protectionPreview 3.0

Part of CIS · Entra ID · Password protection · All checks

Run this check
Invoke-Maester -TestId CIS.M365.5.2.3.2

The custom banned password list in Microsoft Entra password protection is enabled and contains at least one word.

Password spray attacks try a small number of likely passwords against many accounts. Global banned passwords cover common choices, but words that are specific to your organisation, such as brand names, product names, locations and project names, are not covered unless you add them to the custom list.

The custom list is checked when a user changes or resets a password. Existing passwords are not affected until they change.

  1. Sign in to the Microsoft Entra admin center.
  2. Go to Entra ID > Authentication methods > Password protection.
  3. Set Enforce custom list to Yes.
  4. Enter the words to block in Custom banned password list, one per line.
  5. Select Save.
Every attribute of this check
FieldValue
Test IDCIS.M365.5.2.3.2
SeverityMedium
SuiteCIS
ProductEntra ID
FeaturePassword protection
AreaAuthentication
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1110.003 Password Spraying
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 5.2.3.2
Benchmark levelL1
Benchmark profilesE3 Level 1
Supports controlscis-m365:5.2.3.2, nist-800-53-r5:IA-5(1)
PowerShell testTest-MtCisCustomBannedPasswordList
ServicesGraph
Compatible licensesAAD_PREMIUM