H3XAOperational intelligence
Live analytical pictureEvidence before assessment
TypeTechnique
External ID—
First seen2026-08-14
Last seen2026-08-14

Confidence

—

Adversaries may abuse print processors to run malicious DLLs during system boot for persistence and/or privilege escalation. Print processors are DLLs that are loaded by the print spooler service, `spoolsv.exe`, during boot.(Citation: Microsoft Intro Print Processors) Adversaries may abuse the print spooler service by adding print processors that load malicious DLLs at startup. A print processor can be installed through the AddPrintProcessor API call with an account that has SeLoadDriverPrivilege enabled. Alternatively, a print processor can be registered to the print spooler service by adding the HKLM\SYSTEM\\[CurrentControlSet or ControlSet001]\Control\Print\Environments\\[Windows architecture: e.g., Windows x64]\Print Processors\\[user defined]\Driver Registry key that points to the DLL. For the malicious print processor to be correctly installed, the payload must be located in the dedicated system print-processor directory, that can be found with the GetPrintProcessorDirectory API call, or referenced via a relative path from this directory.(Citation: Microsoft AddPrintProcessor May 2018) After the print processors are installed, the print spooler service, which starts during boot, must be restarted in order for them to run.(Citation: ESET PipeMon May 2020) The print spooler service runs under SYSTEM level permissions, therefore print processors installed by an adversary may run under elevated privileges.

5 recorded

Relationships

mitigatesMitigation
subtechnique-ofTechnique
usesGroup
usesMalware
uses
from PipeMon
Malware
4 external

References

mitre-attack
T1547.012
open
Microsoft AddPrintProcessor May 2018
https://docs.microsoft.com/en-us/windows/win32/printdocs/addprintprocessor
open
Microsoft Intro Print Processors
https://learn.microsoft.com/windows-hardware/drivers/print/introduction-to-print-processors
open
ESET PipeMon May 2020
https://www.welivesecurity.com/2020/05/21/no-game-over-winnti-group/
open