Skip to main content
Version: 3.0.0-preview

AD-GPOREP-01 - No GPOs should be missing permissions

Overviewโ€‹

Test-MtAdGpoNoPermissionsCountโ€‹

Counts Group Policy Objects (GPOs) with missing permissions.

Why This Test Mattersโ€‹

  • Detective control: counts GPO reports with missing permissions which could expose resources to unintended access.

Control Typeโ€‹

Preventive

Security Recommendationโ€‹

  • Review and remediate missing permissions in GPO ACLs.

How the Test Worksโ€‹

  • Fetches GPO state, counts the GPO reports whose DACL has no entries (PermissionsPresent is false), and reports totals.
  • A GPO whose permissions could not be read is reported as not evaluated instead of as a finding. The result is then Investigate, or Skipped when no GPO could be evaluated.
  • Test-MtAdGpoNoPermissionsDetails.

Test Metadataโ€‹

FieldValue
Test IDAD-GPOREP-01
SeverityMedium
SuiteActive Directory
ProductActive Directory
FeatureGroup Policy
AreaAccess control
Resource typeGroupPolicy
User impactLow
Implementation costMedium
MITRE ATT&CKNone
PowerShell testTest-MtAdGpoNoPermissionsCount
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:groupPolicyContainer.gPCFileSysPath:ReadProperty, ActiveDirectory:File:SYSVOL:Read

Sourceโ€‹