STIGQter STIGQter: STIG Summary: Microsoft Windows Server 2025 Security Technical Implementation Guide Version: 1 Release: 2 Benchmark Date: 01 Jul 2026:

Windows Server 2025 passwords for the built-in Administrator account must be changed at least every 60 days.

DISA Rule

SV-277986r1182007_rule

Vulnerability Number

V-277986

Group Title

SRG-OS-000076-GPOS-00044

Rule Version

WN25-00-000020

Severity

CAT II

CCI(s)

Weight

10

Fix Recommendation

Change the built-in Administrator account password at least every 60 days.

It is highly recommended to use Microsoft's LAPS, which may be used on domain-joined member servers to accomplish this. The AO still has the overall authority to use another equivalent capability to accomplish the check.

Check Contents

If there are no enabled local Administrator accounts, this is not applicable.

Review the password last set date for the enabled local Administrator account.

On the stand-alone or domain-joined server:

Open PowerShell.

Enter "Get-LocalUser | Where-Object {$_.SID -like "*500"} | ForEach-Object ($_.PasswordLastSet){"$($_.Name) password is: $([int]((Get-Date) - $_.PasswordLastSet).TotalDays) days old"}".

If the "PasswordLastSet" date is greater than "60" days old for the local Administrator account for administering the computer, this is a finding.

Verify LAPS is configured and operational.

If the system is a stand-alone member server, the LAPS portion of this requirement is not applicable.

Navigate to Local Computer Policy >> Computer Configuration >> Administrative Templates >> System >> LAPS >> Password Settings >> Set to enabled. Password Complexity, large letters + small letters + numbers + special, Password Length 14, Password Age 60.

If not configured as shown, this is a finding.

Navigate to LAPS Operational logs >> Event Viewer >> Applications and Services Logs >> Microsoft >> Windows >> LAPS >> Operational.

Verify LAPS policy process is completing. If it is not, this is a finding.

Vulnerability Number

V-277986

Documentable

False

Rule Version

WN25-00-000020

Severity Override Guidance

If there are no enabled local Administrator accounts, this is not applicable.

Review the password last set date for the enabled local Administrator account.

On the stand-alone or domain-joined server:

Open PowerShell.

Enter "Get-LocalUser | Where-Object {$_.SID -like "*500"} | ForEach-Object ($_.PasswordLastSet){"$($_.Name) password is: $([int]((Get-Date) - $_.PasswordLastSet).TotalDays) days old"}".

If the "PasswordLastSet" date is greater than "60" days old for the local Administrator account for administering the computer, this is a finding.

Verify LAPS is configured and operational.

If the system is a stand-alone member server, the LAPS portion of this requirement is not applicable.

Navigate to Local Computer Policy >> Computer Configuration >> Administrative Templates >> System >> LAPS >> Password Settings >> Set to enabled. Password Complexity, large letters + small letters + numbers + special, Password Length 14, Password Age 60.

If not configured as shown, this is a finding.

Navigate to LAPS Operational logs >> Event Viewer >> Applications and Services Logs >> Microsoft >> Windows >> LAPS >> Operational.

Verify LAPS policy process is completing. If it is not, this is a finding.

Check Content Reference

M

Target Key

5719