What is Windows Task Scheduler?
Task Scheduler is the built-in Windows service that runs scheduled tasks — from routine system maintenance to third-party software update checks — often with elevated (SYSTEM) privileges to complete its work. Because it must manipulate files and permissions in the course of managing tasks that were originally created by lower-privileged users, flaws in its file-validation logic have repeatedly been a source of local privilege-escalation bugs on Windows.
Overview
CVE-2019-1069 is a High-severity privilege-escalation vulnerability caused by improper link resolution before file access (CWE-59) in the Task Scheduler service. A local, low-privileged attacker could exploit the flaw — by manipulating file operations the service performs, such as replacing a target with a hard link — to have Task Scheduler perform a privileged file operation on an attacker-chosen target, ultimately elevating to SYSTEM. Microsoft fixed it in the June 2019 Patch Tuesday update, and CISA's KEV entry notes it has also been used in ransomware operations.
Technical Details
The bug follows the well-established Windows local-EoP pattern of a privileged service performing a filesystem operation on a path it does not adequately re-verify before acting, allowing a race condition where an attacker substitutes a hard link or junction pointing at a protected file. Exploitation requires only local access and low privileges, with no user interaction required, and grants full confidentiality, integrity, and availability impact through the resulting SYSTEM-level code execution.
Discovery
Fixed through Microsoft's routine internal security review as part of the June 2019 Patch Tuesday cycle; no external researcher has been broadly credited publicly for this specific finding.
Exploitation Context
CISA's KEV catalog confirms real-world exploitation of this vulnerability and its use in ransomware intrusions. Local EoP bugs like this are a standard tool for ransomware affiliates and other intruders who need to convert an initial low-privilege foothold — gained via phishing, credential theft, or a compromised service — into full administrative control needed to disable defenses and deploy payloads broadly across a network.
Remediation
- Apply the June 2019 Patch Tuesday cumulative update (or any later update) for the affected Windows version.
- Treat this as a priority patch given its confirmed use in ransomware operations.
- Apply least-privilege principles to minimize standing local administrative rights across the fleet.
- Deploy endpoint detection tuned to flag anomalous hard-link/junction creation targeting system files.
- Audit systems that were unpatched during the exposure window for signs of post-exploitation activity.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2019-1069 |
| Vendor / Product | Microsoft — Task Scheduler |
| NVD Published | 2019-06-12 |
| NVD Last Modified | 2025-10-29 |
| CVSS 3.1 Score | 7.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-59 find similar ↗ |
| CISA KEV Added | 2022-03-15 |
| CISA KEV Deadline | 2022-04-05 |
| Known Ransomware Use | ⚠️ Yes |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2019-06-11 | Fixed as part of Microsoft's June 2019 Patch Tuesday release |
| 2022-03-15 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-04-05 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2019-1069 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |