CVE-2014-0114
Açıklama
Apache Struts 1.x ile 1.3.10 arasındaki sürümlerde lib/commons-beanutils-1.8.0.jar içinde ve 1.9.2 sürümüne kadar commons-beanutils gerektiren diğer ürünlerde dağıtılan Apache Commons BeanUtils, sınıf özelliğini engellememektedir; bu durum, Struts 1'deki ActionForm nesnesinin getClass metoduna bu parametrenin geçirilmesiyle örneklendiği üzere, uzaktaki saldırganların class parametresi aracılığıyla ClassLoader'ı manipüle etmelerine ve rastgele kod çalıştırmalarına olanak tanır.
Nasıl düzeltilir
- commons-beanutils:commons-beanutils1.9.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache commons_beanutils | v ≤ 1.9.1 | — |
| apache struts | 1.0, 1.0.2, 1.1, 1.2.2, 1.2.4, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.3.5, 1.3.8, 1.3.10 | — |
| commons-beanutils:commons-beanutilsMaven | 1.8.0 ≤ v < 1.9.4 | 1.9.4 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.