vendor:
Windows
by:
7.5
CVSS
HIGH
Elevation of Privilege
264
CWE
Product Name: Windows
Affected Version From: Windows 10 1703
Affected Version To: Windows 10 1709
Patch Exists:
Related CWE:
CPE:
Platforms Tested: Windows 10 1703 and 1709
Windows: Local XPS Print Spooler Sandbox Escape
The local print spooler can be abused to create an arbitrary file from a low privilege application, leading to EoP. When creating an XPS print job, it's possible to specify the destination file in the DOC_INFO_1 structure passed to StartDocPrinter. The spooler service impersonates the caller and ensures they can write to the target. It then deletes the file it created under impersonation and raises the IL of the caller's token. This allows writing to any user-controlled location.