Name |
Malicious Automated Software Update via Redirection |
|
Likelyhood of attack |
Typical severity |
High |
High |
|
Summary |
An attacker exploits two layers of weaknesses in server or client software for automated update mechanisms to undermine the integrity of the target code-base. The first weakness involves a failure to properly authenticate a server as a source of update or patch content. This type of weakness typically results from authentication mechanisms which can be defeated, allowing a hostile server to satisfy the criteria that establish a trust relationship. The second weakness is a systemic failure to validate the identity and integrity of code downloaded from a remote location, hence the inability to distinguish malicious code from a legitimate update. |
Prerequisites |
|
Solutions | |
Related Weaknesses |
CWE ID
|
Description
|
CWE-494 |
Download of Code Without Integrity Check |
|
Related CAPECS |
CAPEC ID
|
Description
|
CAPEC-186 |
An adversary uses deceptive methods to cause a user or an automated process to download and install dangerous code believed to be a valid update that originates from an adversary controlled source. |
|
Taxonomy: ATTACK |
Entry ID
|
Entry Name
|
1072 |
Software Deployment Tools |
|