Skip to content

AD-USER-21: Known service account details should be investigated

ID AD-USER-21
Severity Info
Suite Active Directory (on-premises)
Product Active Directory
Feature Users
Security area Applications and workload identities
Resource type User
Reads from On-premises Active Directory

Service accounts often run business-critical workloads and commonly receive exceptions such as long-lived credentials, SPNs, or privileged access. Naming-pattern reviews help defenders quickly identify accounts that deserve deeper validation.

  • Exposure reduction: Find accounts likely used by services before attackers do.
  • Privilege review: Verify service accounts are not over-privileged.
  • Credential hygiene: Check for non-expiring passwords and stale patterns.
  • Inventory accuracy: Confirm naming standards are applied consistently.

Operational

  • Maintain a defined naming standard for service accounts.
  • Review matched accounts for owner, purpose, and required privileges.
  • Prefer gMSAs where possible instead of traditional user-based service accounts.
  • Investigate service-like names that lack documentation.

This test reviews AD user objects and flags accounts whose SamAccountName or Name matches common service-account conventions such as svc-, service-, app-, sql-, or admin-svc.

  • Test-MtAdUserDelegationConfiguredCount
  • Test-MtAdUserDelegationDetails

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.