Live Active security incident? Get immediate response
MITRE ATT&CK® Technique

T1552.006: Group Policy Preferences

Adversaries may attempt to find unsecured credentials in Group Policy Preferences (GPP). GPP are tools that allow administrators to create domain policies with embedded credentials. These policies allow administrators to set local accounts.[1]

These group policies are stored in SYSVOL on a domain controller. This means that any domain user can view the SYSVOL share and decrypt the password (using the AES key that has been made public).[2]

The following tools and scripts can be used to gather and decrypt the password file from Group Policy Preference XML files:

* Metasploit’s post exploitation module: post/windows/gather/credentials/gpp * Get-GPPPassword[3] * gpprefdecrypt.py

On the SYSVOL share, adversaries may use the following command to enumerate potential GPP XML files: dir /s * .xml

EnterpriseT1552.006Sub-techniqueObject v1.1 Modified
Glexia's Take

Analyst context for executives and security teams

Analyst confidence High

Group Policy Preferences credential exposure matters because it can turn ordinary domain user access into access to reusable Windows credentials if legacy GPP password data remains in SYSVOL. Since SYSVOL is readable by domain users and the GPP password encryption key is public, this is primarily a hygiene, audit, and identity-risk issue: defenders need to prove that old embedded credentials are not present and that access to relevant evidence is monitored.

Executive priority

Prioritize this as an Active Directory credential exposure risk. The business decision is not whether attackers can use a novel exploit, but whether legacy administrative practice has left decryptable credentials in a location normal domain users can read. Security leaders should ask for evidence that SYSVOL has been reviewed for GPP credential artifacts, that AD configuration practices no longer rely on embedded local account passwords, and that SOC/IR teams can identify suspicious access to GPP-related files. This supports incident readiness, audit evidence, and identity control assurance for Windows domain environments.

Technical view

This is a Windows credential-access sub-technique under Unsecured Credentials. Validate whether Group Policy Preference XML files in SYSVOL contain embedded credential material, whether legacy GPP use is still present, and whether detections cover access and decryption activity associated with GPP credentials. ATT&CK provides no detection text for the technique, but the relationship to DET0381 indicates a relevant detection strategy: detecting access and decryption of GPP credentials in SYSVOL. Relationship context also shows use by PowerSploit, SILENTTRINITY, MirrorStealer, APT33, and Wizard Spider, so defenders should include PowerShell and post-exploitation framework activity in triage context without assuming attribution.

Likely telemetry

  • Windows domain controller and file share access logs for SYSVOL
  • File access or object access auditing for Group Policy Preference XML files where enabled
  • PowerShell execution and script block/module logging where available
  • Endpoint process creation telemetry involving searches of SYSVOL or GPP-related files
  • Security event logs related to domain user access patterns and administrative account use

Detection direction

  • Validate coverage against DET0381-style behavior: access to and attempted decryption of GPP credential data in SYSVOL.
  • Tune for unusual domain user enumeration or access to GPP XML content, especially when paired with PowerShell or known post-exploitation frameworks referenced in ATT&CK relationships.
  • Account for false positives from legitimate administrators, Group Policy maintenance, security audits, and configuration management tools.
  • Do not rely only on malware or tool names; the risk comes from readable SYSVOL content and publicly decryptable GPP password data.
  • Confirm logging is enabled before assuming visibility, because ATT&CK does not provide native detection guidance for this sub-technique.

Mitigation priorities

  • First, audit SYSVOL and Group Policy Preferences for embedded credential artifacts and document remediation status.
  • Remove legacy GPP-stored passwords and avoid administrative practices that embed reusable credentials in domain policy files.
  • Apply robust Active Directory configuration controls consistent with M1015, including secure account and policy configuration to reduce credential exposure and lateral movement risk.
  • Maintain audit practices consistent with M1047 so reviews of AD configuration, SYSVOL content, and relevant access logs are repeatable and compliance-supporting.
  • Keep Windows and related infrastructure updated consistent with M1051, while recognizing that patching alone does not replace finding and removing legacy credential artifacts.
Analyst notes and limits

The materiality of this technique is driven by default domain-user readability of SYSVOL combined with the public GPP AES key described in the official references. In practice, the key question for defenders is whether legacy GPP credential files still exist and whether the SOC can see access to them. Relationship context adds useful triage pivots around known groups and software, but those relationships should not be treated as evidence of current activity in any specific environment.

The official ATT&CK detection field is not provided, so detection recommendations are derived from the object description and the DET0381 relationship. Local conclusions require environment evidence such as SYSVOL contents, AD configuration, enabled auditing, endpoint telemetry, and known administrative workflows.

Official MITRE ATT&CK definition

Group Policy Preferences

Adversaries may attempt to find unsecured credentials in Group Policy Preferences (GPP). GPP are tools that allow administrators to create domain policies with embedded credentials. These policies allow administrators to set local accounts.[1]

These group policies are stored in SYSVOL on a domain controller. This means that any domain user can view the SYSVOL share and decrypt the password (using the AES key that has been made public).[2]

The following tools and scripts can be used to gather and decrypt the password file from Group Policy Preference XML files:

* Metasploit’s post exploitation module: post/windows/gather/credentials/gpp * Get-GPPPassword[3] * gpprefdecrypt.py

On the SYSVOL share, adversaries may use the following command to enumerate potential GPP XML files: dir /s * .xml

View the same entry on attack.mitre.org (MITRE-hosted reference; in-page links above use the Glexia ATT&CK library.)

Glexia analysis

How security teams should use this page

Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.

ATT&CK relationship table

Related techniques

This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.

1 rows
Domain ID Name Relationship / procedure
Enterprise T1552 Unsecured Credentials This object subtechnique of Unsecured Credentials.
Associated objects

Groups, software, and campaigns

Group Enterprise

G0064: APT33

APT33 is a suspected Iranian threat group that has carried out operations since at least 2013. The group has targeted organizations across multiple industries in the United States, Saudi Arabia, and South Korea, with a particular interest in the aviation and energy sectors.[1][2]

Group Enterprise

G0102: Wizard Spider

Wizard Spider is a Russia-based financially motivated threat group originally known for the creation and deployment of TrickBot since at least 2016. Wizard Spider possesses a diverse arsenal of tools and has conducted ransomware campaigns against a variety of organizations, ranging from major corporations to hospitals.[1][2][3]

Tool Enterprise

S0692: SILENTTRINITY

SILENTTRINITY is an open source remote administration and post-exploitation framework primarily written in Python that includes stagers written in Powershell, C, and Boo. SILENTTRINITY was used in a 2019 campaign against Croatian government agencies by unidentified cyber actors.[1][2]

Windows
Tool Enterprise

S0194: PowerSploit

PowerSploit is an open source, offensive security framework comprised of PowerShell modules and scripts that perform a wide range of tasks related to penetration testing such as code execution, persistence, bypassing anti-virus, recon, and exfiltration. [1] [2] [3]

Windows
Relationship explorer

All related ATT&CK context

Mitigations

Mitigation direction

Change history

Object version and sync metadata

The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .

ATT&CK release
19.1
Object version
1.1
Created
Modified
Raw hash
be8a3e8722660eb3...
Imported snapshots across ATT&CK releases (1)
Release Bundle imported Object version Modified Status Raw hash
19.1 1.1 Current bundle be8a3e872266…
Raw source

Mirrored ATT&CK source object

The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.

Source references

External references and citations

MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.

  1. [1]
    Microsoft GPP 2016

    Microsoft. (2016, August 31). Group Policy Preferences. Retrieved March 9, 2020.

    Open source URL
  2. [2]
    Microsoft GPP Key

    Microsoft. (n.d.). 2.2.1.1.4 Password Encryption. Retrieved April 11, 2018.

    Open source URL
  3. [3]
    Obscuresecurity Get-GPPPassword

    Campbell, C. (2012, May 24). GPP Password Retrieval with PowerShell. Retrieved April 11, 2018.

    Open source URL
  4. [4]
    ADSecurity Finding Passwords in SYSVOL

    Sean Metcalf. (2015, December 28). Finding Passwords in SYSVOL & Exploiting Group Policy Preferences. Retrieved February 17, 2020.

    Open source URL
  5. [5]
    mitre-attack T1552.006
    Open source URL
Source and licensing

Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.