Hunting Windows Dll Hijacking And Search Order

Hunt code execution through Windows library search order, where a privileged process loads a library by name and resolves it from a location a lower-privileged user can write, because the library is absent from its expected directory, the application directory or a path entry is writable, or the load uses an unsafe search that reaches the current or a user-controlled directory. Use when reviewing how a privileged executable or service resolves its dynamic libraries and whether any resolution step lands in a writable location. Covers phantom missing libraries, writable application directories, unsafe search modes, and side-loading through a copied trusted binary. The lower-privileged write into a resolved search location is the source, the privileged process loading the library by name is the sink, and executing attacker-supplied library code in that process is the bug.

UnboundCompute Updated

File contents

UnboundCompute/security-agent-skills/tree/main/skills/hunting-windows-dll-hijacking-and-search-order commit eee43c9576

Frequently asked questions

npx skillmds@latest add unboundcompute/hunting-windows-dll-hijacking-and-search-order