Compromise Host Software Binary
- ID
- T1554
- Tactics
- TA0003 Persistence
- Platforms
- ESXi, Linux, macOS, Windows
- Data sources
- File Creation, File Modification, Process Creation, Module Load
- Source
- attack.mitre.org
- MITRE last modified
- 12 May 2026
Adversaries may modify host software binaries to establish persistent access to systems. Software binaries/executables provide a wide range of system commands or services, programs, and libraries. Common software binaries are SSH clients, FTP clients, email clients, web browsers, and many other user or server applications.
Adversaries may establish persistence though modifications to host software binaries. For example, an adversary may replace or otherwise infect a legitimate application binary (or support files) with a backdoor. Since these binaries may be routinely executed by applications or the user, the adversary can leverage this for persistent access to the host. An adversary may also modify a software binary such as an SSH client in order to persistently collect credentials during logins (i.e., Modify Authentication Process).[1]
An adversary may also modify an existing binary by patching in malicious functionality (e.g., IAT Hooking/Entry point patching)[2] prior to the binary’s legitimate execution. For example, an adversary may modify the entry point of a binary to point to malicious code patched in by the adversary before resuming normal execution flow.[3]
After modifying a binary, an adversary may attempt to impair defenses by preventing it from updating (e.g., via the yum-versionlock command or versionlock.list file in Linux systems that use the yum package manager).[1]
Detection
- DET0336 Detect Compromise of Host Software Binaries
Data components: File Creation, File Modification, Process Creation, Module Load
Mitigations (1)
- M1045 Code Signing
Ensure all application component binaries are signed by the correct application developers.
Groups (2)
Software (19)
- S0377 Ebury
- S0486 Bonadan
- S0487 Kessel
- S0595 ThiefQuest
- S0604 Industroyer
- S0641 Kobalos
- S0658 XCSSET
- S1104 SLOWPULSE
- S1115 WIREFIRE
- S1116 WARPWIRE
- S1118 BUSHWALK
- S1119 LIGHTWIRE
- S1120 FRAMESTING
- S1121 LITTLELAMB.WOOLTEA
- S1136 BFG Agonizer
- S1184 BOLDMOVE
- S9010 GlassWorm
- S9014 PHASEJAM
- S9043 Mini Shai-Hulud
