CVE-2013-0340
Açıklama
2.4.0 versiyonundan önceki expat, bir uygulama geliştiricisi XML_SetEntityDeclHandler fonksiyonunu kullanmadığı sürece varlık genişletmelerini uygun şekilde işlemez; bu durum, uzak saldırganların özel olarak hazırlanmış bir XML belgesi aracılığıyla hizmet reddine (kaynak tüketimi) neden olmasına, intranet sunucularına HTTP istekleri göndermesine veya rastgele dosyaları okumasına olanak tanır, bu durum bir XML External Entity (XXE) sorunudur. NOT: expat halihazırda harici varlık genişletmesini devre dışı bırakma yeteneği sağladığı için, bu sorunun çözülmesinin sorumluluğunun uygulama geliştiricilerinde olduğu savunulabilir; bu argümana göre, bu giriş REDDEDilmeli ve etkilenen her uygulamanın kendi CVE'sine sahip olması gerekir.
Nasıl düzeltilir
- libexpat_project libexpat2.4.0 ya da sonraki bir sürüm
- python python3.6.15, 3.7.12, 3.8.12, 3.9.7 ya da sonraki bir sürüm
- apple ipados14.8 ya da sonraki bir sürüm
- apple iphone_os14.8 ya da sonraki bir sürüm
- apple macos11.6 ya da sonraki bir sürüm
- apple tvos15.0 ya da sonraki bir sürüm
- apple watchos8.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| libexpat_project libexpat | v < 2.4.0 | 2.4.0 |
| python python | 3.6.0 ≤ v < 3.6.15, 3.7.0 ≤ v < 3.7.12, 3.8.0 ≤ v < 3.8.12, 3.9.0 ≤ v < 3.9.7 | 3.6.15, 3.7.12, 3.8.12, 3.9.7 |
| apple ipados | v < 14.8 | 14.8 |
| apple iphone_os | v < 14.8 | 14.8 |
| apple macos | v < 11.6 | 11.6 |
| apple tvos | v < 15.0 | 15.0 |
| apple watchos | v < 8.0 | 8.0 |
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.