CWE-494
Download of Code Without Integrity Check
The product downloads source code or an executable from a remote location and executes the code without sufficiently verifying the origin and integrity of the code.
Soyutlama
Base
Yapı
Simple
Sömürü İhtimali
Medium
Problemi anla
Problem nedir?
Genişletilmiş açıklama
Kök neden
Problem nasıl ve ne zaman oluşur?
Yaşam döngüsü evresi
Architecture and Design
Yaşam döngüsü evresi
Implementation
Risk
Başarılı sömürü neye yol açar?
Etkilenen güvenlik alanları: Integrity, Availability, Confidentiality, Other
Savunma
Nasıl önlenir ve çözülür?
Implementation
Uygulama aşaması savunması
Detay
Implementation
Uygulama aşaması savunması
This is only a partial solution since it will not prevent your code from being modified on the hosting site or in transit.
Architecture and Design · Operation
Birden fazla yaşam döngüsü evresinde uygulanacak savunma
Detay
Architecture and Design · Operation
Birden fazla yaşam döngüsü evresinde uygulanacak savunma
Architecture and Design
Libraries or Frameworks
Detay
Architecture and Design
Libraries or Frameworks
Architecture and Design · Operation
Environment Hardening
Detay
Architecture and Design · Operation
Environment Hardening
Architecture and Design · Operation
Sandbox or Jail
Detay
Architecture and Design · Operation
Sandbox or Jail
Etkinlik: Limited
The effectiveness of this mitigation depends on the prevention capabilities of the specific sandbox or jail being used and might only help to reduce the scope of an attack, such as restricting the attacker to certain system calls or limiting the portion of the file system that can be accessed.
Doğrulama
Nasıl tespit edilir?
Manual Analysis
These may be more effective than strictly automated techniques. This is especially the case with weaknesses that are related to design and business rules.