AD-USER-25: Built-in administrator password age details should be investigated
| ID | AD-USER-25 |
| Severity | Info |
| Suite | Active Directory (on-premises) |
| Product | Active Directory |
| Feature | Users |
| Security area | Privileged access |
| Resource type | User |
| MITRE ATT&CK | T1078.001, T1110.003 |
| Reads from | On-premises Active Directory |
What this checks and how to fix it
Section titled “What this checks and how to fix it”Highly privileged accounts with old passwords are prime targets for password spraying, credential theft, and persistence. Reviewing password age for built-in administrator style accounts helps validate that sensitive credentials are rotated appropriately.
- Credential risk reduction: Long-lived privileged passwords increase exposure.
- Control validation: Supports verification of password rotation practices.
- Exception tracking: Highlights accounts with non-expiring privileged credentials.
Control Type
Section titled “Control Type”Operational
Security Recommendation
Section titled “Security Recommendation”- Rotate passwords for privileged accounts on a defined schedule.
- Avoid non-expiring passwords on privileged identities wherever possible.
- Review break-glass or emergency accounts separately with compensating controls.
How the Test Works
Section titled “How the Test Works”This test lists built-in administrator style accounts and reports PasswordLastSet, calculated password age in days, and PasswordNeverExpires state.
Related Tests
Section titled “Related Tests”Test-MtAdUserBuiltInAdminCountTest-MtAdUserBuiltInAdminLastLogonDetails
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.
