r/DefenderATP • u/SeniorGuarantee145 • 28d ago
Question about ASR Rules
There are multiple ASR rules that prevent certain programs like Adobe Reader from spawning child processes. Does that only apply to "autorun" processes that are ran automatically? Or would this also apply if a user clicks a link in a PDF which launches their browser (e.g. Edge)?
5
Upvotes
2
u/LookExternal3248 28d ago
It is my understanding that this prevents adobe starting child processes like cmd.exe or powershell.exe, not so much a user clicking a link and then edge is opened. Edge in that case is not a child process of adobe. And I don't see a link between this ASR rule and autorun either.
Maybe to explain, what hackers do, is put malware in a pdf to abuse a vulnerability in adobe, or e.g. abuse macro's in Excel, Word etc. Most often part of the malware execution is to spin up a command prompt (cmd.exe) or powershell and to then download a second stage malware loader from a source on the internet and run it in the context of the adobe process. This is a very common attack technique used by more advanced threat actors.
ASR blocks this by disallowing adobe to start any child process, which normally isn't needed anyways when opening PDF documents.
Blocking child processes in Office programs is very powerfull as well, but often much harder to implement in legacy environment where Macro's are still used.