T1218 System Binary Proxy Execution

Adversaries may bypass process and/or signature-based defenses by proxying execution of malicious content with signed, or otherwise trusted, binaries. Binaries used in this technique are often Microsoft-signed files, indicating that they have been either downloaded from Microsoft or are already native in the operating system.(Citation: LOLBAS Project) Binaries signed with trusted digital certificates can typically execute on Windows systems protected by digital signature validation. Several Microsoft signed binaries that are default on Windows installations can be used to proxy execution of other files or commands.

Similarly, on Linux systems adversaries may abuse trusted binaries such as <code>split</code> to proxy execution of malicious commands.(Citation: split man page)(Citation: GTFO split)

View in MITRE ATT&CK®

CIS Controls Mappings

Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
CIS-13.10 Perform Application Layer Filtering mitigates T1218 System Binary Proxy Execution
Comments
Application-layer filtering can restrict malicious sites, downloads, attachments, and scripts that may deliver payloads later executed through trusted system binaries.
References
CIS-13.4 Perform Traffic Filtering Between Network Segments mitigates T1218 System Binary Proxy Execution
Comments
Use network appliances at segment boundaries to filter ingress and egress traffic and restrict unnecessary protocols or destinations that trusted system binaries could otherwise use for malicious communications.
References
CIS-2.5 Allowlist Authorized Software mitigates T1218 System Binary Proxy Execution
Comments
If policy restricts execution to explicitly authorized binaries, unauthorized or abused proxy binaries may be prevented from executing.
References

VERIS Mappings

Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
action.hacking.variety.Abuse of functionality Abuse of functionality. related-to T1218 System Binary Proxy Execution
action.malware.variety.Destroy data Destroy or corrupt stored data related-to T1218 System Binary Proxy Execution

GCP Mappings

Capability ID Capability Description Mapping Type ATT&CK ID ATT&CK Name Notes
google_secops Google Security Operations technique_scores T1218 System Binary Proxy Execution
Comments
Google Security Ops is able to trigger an alert based on attempts to evade defenses, such as: bypass execution of digitally signed binaries. This technique was scored as minimal based on low or uncertain detection coverage factor. https://github.com/chronicle/detection-rules/blob/783e0e5947774785db1c55041b70176deeca6f46/soc_prime_rules/threat_hunting/process_creation/mavinject_process_injection.yaral
References

ATT&CK Subtechniques

Technique ID Technique Name Number of Mappings
T1218.011 Rundll32 1
T1218.013 Mavinject 3
T1218.004 InstallUtil 2
T1218.007 Msiexec 2
T1218.003 CMSTP 3
T1218.002 Control Panel 1
T1218.015 Electron Applications 2
T1218.008 Odbcconf 2
T1218.012 Verclsid 5
T1218.005 Mshta 3
T1218.001 Compiled HTML File 4
T1218.010 Regsvr32 2
T1218.009 Regsvcs/Regasm 2
T1218.014 MMC 2