STIGQter STIGQter: STIG Summary: Microsoft Entra ID Security Technical Implementation Guide Version: 1 Release: 1 Benchmark Date: 28 Feb 2025:

Microsoft Entra ID must enforce a 60-day maximum password lifetime restriction.

DISA Rule

SV-270239r1085663_rule

Vulnerability Number

V-270239

Group Title

SRG-APP-000174

Rule Version

ENTR-ID-000610

Severity

CAT II

CCI(s)

Weight

10

Fix Recommendation

Change the default Entra ID password expiration time period to 60 days by using the Graph script located here:
https://learn.microsoft.com/en-us/powershell/module/microsoft.graph.users/update-mguser

Use the "Get-MgDomain" command, and update it to 60 days using the "Update-MgDomain -DomainId <DomainName>
-PasswordValidityPeriodInDays 60" command.

Note: For any PowerShell scripts that are Graph, note that Graph endpoints differ depending on where the tenant is located.
- For commercial tenants, graph endpoints are graph.microsoft.com.
- For GCC High tenants (IL4), graph endpoints are graph.microsoft.us.
- For DOD tenants (IL5), graph endpoints are dod-graph.microsoft.us.

Check Contents

Verify the Entra ID password expiration time period has been changed to 60 days.

Interview the site Entra ID system administrator and verify the script shown in the Fix has been run.

If the Entra ID password expiration time period is not 60 days or less, this is a finding.

Note: It is not possible to view the current value for the password expiration time (the Entra ID default is 90). An administrator can check the maximum password age of their Entra ID tenant by using the Graph PowerShell SDK module and the "Get-MgDomain" command by using the script located here:
https://learn.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgdomain?view=graph-powershell-1.0

Note: For any PowerShell scripts that are Graph, note that Graph endpoints differ depending on where the tenant is located.
- For commercial tenants, graph endpoints are graph.microsoft.com.
- For GCC High tenants (IL4), graph endpoints are graph.microsoft.us.
- For DOD tenants (IL5), graph endpoints are dod-graph.microsoft.us.

Vulnerability Number

V-270239

Documentable

False

Rule Version

ENTR-ID-000610

Severity Override Guidance

Verify the Entra ID password expiration time period has been changed to 60 days.

Interview the site Entra ID system administrator and verify the script shown in the Fix has been run.

If the Entra ID password expiration time period is not 60 days or less, this is a finding.

Note: It is not possible to view the current value for the password expiration time (the Entra ID default is 90). An administrator can check the maximum password age of their Entra ID tenant by using the Graph PowerShell SDK module and the "Get-MgDomain" command by using the script located here:
https://learn.microsoft.com/en-us/powershell/module/microsoft.graph.identity.directorymanagement/get-mgdomain?view=graph-powershell-1.0

Note: For any PowerShell scripts that are Graph, note that Graph endpoints differ depending on where the tenant is located.
- For commercial tenants, graph endpoints are graph.microsoft.com.
- For GCC High tenants (IL4), graph endpoints are graph.microsoft.us.
- For DOD tenants (IL5), graph endpoints are dod-graph.microsoft.us.

Check Content Reference

M

Target Key

5671