Detailedlikelihood: Lowseverity: HighStable

CAPEC-641DLL Side-Loading

Abstraction
Detailed
Status
Stable
Likelihood
Low
Severity
High

Description

An adversary places a malicious version of a Dynamic-Link Library (DLL) in the Windows Side-by-Side (WinSxS) directory to trick the operating system into loading this malicious DLL instead of a legitimate DLL. Programs specify the location of the DLLs to load via the use of WinSxS manifests or DLL redirection and if they aren't used then Windows searches in a predefined set of directories to locate the file. If the applications improperly specify a required DLL or WinSxS manifests aren't explicit about the characteristics of the DLL to be loaded, they can be vulnerable to side-loading.

Related weaknesses· 1

CWE-706

MITRE ATT&CK crosswalk· 1

T1574.002: Hijack Execution Flow:DLL Side-Loading

Related attack patterns· 1

CAPEC-159 (ChildOf)

Exploits1

TypeTargetConfidenceTier
WeaknessUse of Incorrectly-Resolved Name or Referencecwe-706100%live

Related to1

TypeTargetConfidenceTier
SubTechniqueDLL Side-Loadingt1574.002100%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CAPEC
Search Order Hijacking
Sub-technique
DLL Search Order Hijacking
CAPEC
Redirect Access to Libraries
CAPEC
Embed Virus into DLL
CAPEC
Inclusion of Code in Existing Process
CAPEC
Local Code Inclusion
Sourced from MITRE CAPEC. Curated by Adam Lundqvist, SQUR.