CVE-2019-1129
High · 7.8 CISA KEV · ransomwareCVSS
7.8
EPSS
1.8%
Published
Jul 15, 2019
CISA due date
Apr 5, 2022
Cloudanix analysis
A Windows flaw lets someone who already has limited access on a computer take full control, which criminals have used to install ransomware.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Full Compromise
- Component
- Application
- Class
- Privilege Escalation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability permits a local attacker with low privileges to abuse improper hard link handling in the AppX Deployment Service, resulting in arbitrary file operations that escalate privileges to SYSTEM level.
Why it matters to the business
Successful exploitation grants attackers complete control of affected Windows systems, enabling ransomware deployment, data exfiltration, and persistence; the issue remains in CISA KEV with documented ransomware use, amplifying operational and compliance risk even years after disclosure.
How an attack unfolds
An attacker with local access crafts malicious hard links pointing to protected system files, then invokes the AppX Deployment Service to process those links; the service follows the links with elevated rights, allowing the attacker to overwrite or execute code at SYSTEM level. Known threat actors and ransomware campaigns have leveraged this path in the wild.
How to fix it
Apply the cumulative Windows security updates released after July 2019 that resolve the AppX Deployment Service hard-link handling flaw on Windows 10, Windows Server 2016, and Windows Server 2019; enable automatic updates and verify patch installation via Windows Update history or WSUS.
How to confirm the fix worked
Confirm installation of the relevant monthly security rollups post-2019-07-15 using Get-HotFix or systeminfo; run Microsoft Baseline Security Analyzer or equivalent vulnerability scanners to verify the AppXSVC issue is no longer present.
Typical attack path
- Gain initial low-privileged local access to a vulnerable Windows host
- Create specially crafted hard links targeting protected files or directories
- Trigger AppX Deployment Service operations on the crafted links
- Achieve SYSTEM-level code execution or file manipulation
- Deploy ransomware, establish persistence, or perform lateral movement
How to detect it
Review Windows Event Logs for AppX Deployment Service errors or unexpected hard-link operations around the time of suspected compromise; correlate with file-creation events involving junctions or links in user-writable directories; look for post-exploitation artifacts such as new SYSTEM-owned processes spawned from user contexts.
What your security team should do
- Prioritize patching all affected Windows endpoints immediately due to active KEV status and ransomware usage
- Harden local privilege boundaries by enforcing least-privilege policies and application control
- Enable detailed AppX and Windows Event Log auditing to detect anomalous hard-link or service activity
- Monitor EPSS and threat-intel feeds for any resurgence in exploitation attempts
The record
An elevation of privilege vulnerability exists when Windows AppX Deployment Service (AppXSVC) improperly handles hard links, aka 'Windows Elevation of Privilege Vulnerability'. This CVE ID is unique from CVE-2019-1130.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-119336 Pi-hole is a DNS sinkhole that protects devices from unwanted content without installing… CWE-59
- CVE-2026-119334 Pi-hole is a DNS sinkhole that protects devices from unwanted content without installing… CWE-59
- CVE-2026-116250 In server mode pgAdmin 4 validates a path a user gives for a file in their storage… CWE-59
- CVE-2026-119704 Bastille through 1.4.4 contains a symlink following vulnerability in the cp.sh, rcp.sh… CWE-59
- CVE-2026-119291 Zuke is a code-first, strongly typed build automation system for Deno. CWE-59
- CVE-2026-118990 CallBackery versions before 0.62.0 for Perl leave a world-readable dump of the… CWE-59
- CVE-2026-119364 ProFTPD through 1.3.9e and 1.3.10rc1 through 1.3.10rc4 contains a link-following… CWE-59
- CVE-2026-119168 HashiCorp Nomad and Nomad Enterprise are vulnerable to symlink following during… CWE-59