CAPECattack pattern
CAPEC-533 Malicious Manual Software Update
High
Official page ↗
- Abstraction
- Detailed
- Status
- Draft
- Likelihood of attack
- Low
- Typical severity
- High
- CAPEC version
- 3.9
Description
An attacker introduces malicious code to the victim's system by altering the payload of a software update, allowing for additional compromise or site disruption at the victim location. These manual, or user-assisted attacks, vary from requiring the user to download and run an executable, to as streamlined as tricking the user to click a URL. Attacks which aim at penetrating a specific network infrastructure often rely upon secondary attack methods to achieve the desired impact. Spamming, for example, is a common method employed as an secondary attack vector. Thus the attacker has in their arsenal a choice of initial attack vectors ranging from traditional SMTP/POP/IMAP spamming and its varieties, to web-application mechanisms which commonly implement both chat and rich HTML messaging within the user interface.
Prerequisites
• Advanced knowledge about the download and update installation processes.
• Advanced knowledge about the deployed system and its various software subcomponents and processes.
Skills required
• [High] Able to develop malicious code that can be used on the victim's system while maintaining normal functionality.
Mitigations
• Only accept software updates from an official source.
Related
Child of · CAPEC (1)
- CAPEC-186 Malicious Software Update attack pattern
Weakness · CWE (1)
- CWE-494 Download of Code Without Integrity Check weakness
Referenced by CWE · attack pattern (1)
- CWE-494 Download of Code Without Integrity Check weakness