CVE-2014-1812
High · 8.8 CISA KEV · ransomwareCVSS
8.8
EPSS
65.1%
Published
May 14, 2014
CISA due date
May 3, 2022
Cloudanix analysis
Attackers who already have basic network access can steal hidden passwords from shared system folders to take over more computers and install ransomware.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Credential Exposure
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw allows remote authenticated users with access to the SYSVOL share to retrieve XML files containing encrypted Group Policy Preferences passwords (cpassword attribute), decrypt them using publicly known methods, and obtain valid credentials for privilege escalation.
Why it matters to the business
Attackers can steal administrative credentials to compromise entire domains, enabling ransomware deployment such as Ghost (Cring) and causing operational disruption, data loss, and recovery costs; high urgency due to confirmed ransomware use and CISA KEV status with past remediation deadline.
How an attack unfolds
An attacker with domain credentials accesses the SYSVOL share on a domain controller, locates Group Policy Preferences XML files storing encrypted passwords, decrypts them offline, uses the recovered credentials to escalate privileges, and deploys ransomware campaigns like Ghost (Cring) as observed in the wild since 2014.
How to fix it
Remove all passwords from Group Policy Preferences configurations and avoid storing credentials in SYSVOL; migrate to supported Windows versions and modern credential management solutions such as LAPS or Azure AD; audit and clean existing GPP XML files across all domain controllers.
How to confirm the fix worked
Scan SYSVOL shares for XML files containing the cpassword attribute; confirm absence of such files after remediation and verify no legacy GPP password items remain in Group Policy objects.
Typical attack path
- Obtain authenticated domain user access
- Enumerate and access the SYSVOL share
- Locate GPP XML files containing cpassword attributes
- Decrypt stored passwords using known algorithms
- Authenticate with recovered credentials for privilege escalation
- Deploy ransomware or maintain persistence
How to detect it
Review file access logs on domain controllers for reads of .xml files under SYSVOL\Policies containing cpassword; search event logs for authentication events using credentials previously stored in GPP; correlate with known Ghost (Cring) ransomware indicators such as unusual scheduled tasks or lateral movement after SYSVOL access.
- cpassword=
- SYSVOL\Policies\
- *.xml files with Group Policy Preferences
- Decrypting GPP passwords tools or scripts
- Unauthorized reads of SYSVOL from non-domain-controller hosts
What your security team should do
- Immediately audit all SYSVOL shares for GPP XML files with stored passwords
- Remove any identified credentials and reconfigure policies without passwords
- Monitor authentication logs for anomalous use of recovered credentials
- Prioritize migration off unsupported Windows versions listed in the advisory
- Block or alert on unusual SYSVOL access patterns from non-admin accounts
The record
The Group Policy implementation in Microsoft Windows Vista SP2, Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, and Windows Server 2012 Gold and R2 does not properly handle distribution of passwords, which allows remote authenticated users to obtain sensitive credential information and consequently gain privileges by leveraging access to the SYSVOL share, as exploited in the wild in May 2014, aka "Group Policy Preferences Password Elevation of Privilege Vulnerability."
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-19750 A flaw has been found in Tenda CH, CP and TX3 V21.x/V22.x/V25.x/V26.x/V27.x. CWE-255
- CVE-2026-11552 A vulnerability has been found in SourceCodester Onlne Examination & Learning Management… CWE-255
- CVE-2026-11515 A vulnerability has been found in SourceCodester Barangay Resident Profiling and… CWE-255
- CVE-2026-6597 A weakness has been identified in langflow-ai langflow up to 1.8.3. CWE-255
- CVE-2026-4251 A vulnerability was determined in CityData CityChat up to 0.12.6 on Android. CWE-255
- CVE-2026-4250 A vulnerability was found in Albert Sağlık Hizmetleri ve Ticaret Albert Health up to… CWE-255
- CVE-2026-4242 A security flaw has been discovered in BabyChakra Pregnancy & Parenting App up to 5.4.3.0… CWE-255
- CVE-2026-4243 A weakness has been identified in La Nacion App 10.2.25 on Android. CWE-255