CVE-2014-9390
Açıklama
Windows ve OS X üzerinde 1.8.5.6 öncesi Git, 1.9.5 öncesi 1.9.x, 2.0.5 öncesi 2.0.x, 2.1.4 öncesi 2.1.x ve 2.2.1 öncesi 2.2.x sürümleri; Windows ve OS X üzerinde 3.2.3 öncesi Mercurial; 6.2 beta 3 öncesi Apple Xcode; 08-12-2014 öncesi tüm mine sürümleri; 0.21.2'ye kadar olan tüm libgit2 sürümleri; 08-12-2014 öncesi tüm Egit sürümleri ve 08-12-2014 öncesi tüm JGit sürümleri, uzaktaki Git sunucularının; (1) yoksayılabilir bir Unicode kod noktası, (2) bir git~1/config temsili veya (3) büyük-küçük harf duyarsız bir dosya sisteminde hatalı işlenen karışık büyük-küçük harfler içeren özel olarak hazırlanmış bir .git/config dosyasına sahip bir ağaç aracılığıyla rastgele komutlar çalıştırmasına izin verir.
Nasıl düzeltilir
- mercurial mercurial3.2.3 ya da sonraki bir sürüm
- git-scm git1.8.5.6, 1.9.5, 2.0.5, 2.1.4, 2.2.1 ya da sonraki bir sürüm
- eclipse egit08-12-2014 ya da sonraki bir sürüm
- eclipse jgit3.4.2, 3.5.3 ya da sonraki bir sürüm
- libgit2 libgit20.21.3 ya da sonraki bir sürüm
- org.eclipse.jgit:org.eclipse.jgit3.5.3 ya da sonraki bir sürüm
- mercurial3.2.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mercurial mercurial | v < 3.2.3 | 3.2.3 |
| git-scm git | v < 1.8.5.6, 1.9.0 ≤ v < 1.9.5, 2.0.0 ≤ v < 2.0.5, 2.1.0 ≤ v < 2.1.4, 2.2.0 ≤ v < 2.2.1 | 1.8.5.6, 1.9.5, 2.0.5, 2.1.4, 2.2.1 |
| apple xcode | v ≤ 6.1.1, 6.2 | — |
| eclipse egit | v < 08-12-2014 | 08-12-2014 |
| eclipse jgit | v < 3.4.2, 3.5.0 ≤ v < 3.5.3 | 3.4.2, 3.5.3 |
| libgit2 libgit2 | v < 0.21.3 | 0.21.3 |
| org.eclipse.jgit:org.eclipse.jgitMaven | v < 3.5.3 | 3.5.3 |
| mercurialPyPI | v < 3.2.3 | 3.2.3 |
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.