Skip to content

Reconstructing and Detecting Windows DLL Search-Order Hijack... - #2922

Merged
carlospolop merged 2 commits into
masterfrom
update_Reconstructing_and_Detecting_Windows_DLL_Search-_1b007c55cfb4af95
Oct 12, 2026
Merged

carlospolop merged 2 commits into
masterfrom
update_Reconstructing_and_Detecting_Windows_DLL_Search-_1b007c55cfb4af95

Conversation

@carlospolop

@carlospolop carlospolop commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Blog URL

https://elastic.co/security-labs/threat-command/dll-search-order-hijacking-elastic-defend

Blog Title

Reconstructing and Detecting Windows DLL Search-Order Hijacking with Elastic Defend 9.5.0

Blog high summary

DLL search-order hijacking abuses Windows loader behavior: a malicious same-name DLL placed beside a signed executable loads before the legitimate System32 copy. The post reconstructs the August 2026 ErrTraffic/Cruciferra chain using vb7to8.exe, a NativeAOT .NET 7 mscoree.dll, ServiceModelReg.exe process hollowing, and BYOVD EDR disabling. It includes a benign message-box PoC and shows how Elastic Defend

9.5.0 detects the behavior with dll.Ext.defense_evasions: "DLL Hijack: Masquerading".

PR changes

Errors

mdbook build unavailable

@carlospolop

Copy link
Copy Markdown
Collaborator Author

merge

@carlospolop

Copy link
Copy Markdown
Collaborator Author

Conflict repair: resolved
Head: fa208348bc230372767f920486ce5200628e9dd3

Merged the PR’s NativeAOT DLL and version-scoped detection documentation with the default branch’s custom-loader and PE import-grafting coverage.

  • All inventoried conflict markers were removed.
  • Both variants’ substantive lines and complete fenced examples were preserved.
  • References were reconciled into a continuous 1–32 sequence, with default-branch citations renumbered to 31–32.
  • Relative links, reference targets, structural delimiters, SUMMARY discoverability, and whitespace were checked; no mdBook build was run.
  • Added a legacy UAC heading alias required by an existing link from the resolved page.

@carlospolop
carlospolop merged commit 346ca04 into master Oct 12, 2026
2 checks passed
@carlospolop
carlospolop deleted the update_Reconstructing_and_Detecting_Windows_DLL_Search-_1b007c55cfb4af95 branch October 12, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants