CAPEC-35
Leverage Executable Code in Non-Executable Files
An attack of this type exploits a system's trust in configuration and resource files. When the executable loads the resource (such as an image file or configuration file) the attacker has modified the file to either execute malicious code directly or manipulate the target process (e.g. application server) to execute based on the malicious configuration parameters. Since systems are increasingly interrelated mashing up resources from local and remote sources the possibility of this attack occurring is high.
Soyutlama
Detailed
Tipik ciddiyet
Very High
Saldırı ihtimali
High
Saldırıyı anla
Bu saldırı kalıbı nedir?
Gereksinimler
Saldırının gerçekleşmesi için ne gerekir?
Ön koşullar
- The attacker must have the ability to modify non-executable files consumed by the target software.
Gerekli beceri
- Low: To identify and execute against an over-privileged system interface
Gerekli kaynak
- Ability to communicate synchronously or asynchronously with server that publishes an over-privileged directory, program, or interface. Optionally, ability to capture output directly through synchronous communication or other method such as FTP.
Etki
Başarılı saldırı neye yol açar?
Etkilenen alanlar: Confidentiality, Integrity, Availability
Etkilenen alanlar: Integrity
Etkilenen alanlar: Confidentiality, Access Control, Authorization
Savunma
Nasıl önlenir ve etkisi azaltılır?
Gerçek dünya