CVE-2018-8780
Kritik
Açıklama
Ruby'nin 2.2.10 öncesi, 2.3.7 öncesi 2.3.x, 2.4.4 öncesi 2.4.x, 2.5.1 öncesi 2.5.x ve 2.6.0-preview1 sürümlerinde; Dir.open, Dir.new, Dir.entries ve Dir.empty? metodları NULL karakterlerini kontrol etmemektedir. İlgili metodun kullanımı sırasında kasıtsız dizin gezintisi (directory traversal) gerçekleştirilebilir.
ÖnemKritik
CVSS9.1
İstismar olasılığı—
Ürün
Ruby
Yayın3 Nis 2018
İlk görülme3 Nis 2018
Nasıl düzeltilir
Güncelleyin
- ruby-lang ruby2.2.10, 2.3.7, 2.4.4, 2.5.1 ya da sonraki bir sürüm
Üretici duyuruları
- access.redhat.com/errata/RHSA-2018:3729
- usn.ubuntu.com/3626-1/
- access.redhat.com/errata/RHSA-2018:3730
- access.redhat.com/errata/RHSA-2018:3731
- debian.org/security/2018/dsa-4259
- access.redhat.com/errata/RHSA-2019:2028
- access.redhat.com/errata/RHSA-2020:0542
- access.redhat.com/errata/RHSA-2020:0591
- access.redhat.com/errata/RHSA-2020:0663
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ruby-lang ruby | v < 2.2.10, 2.3.0 ≤ v < 2.3.7, 2.4.0 ≤ v < 2.4.4, 2.5.0 ≤ v < 2.5.1, 2.6.0 | 2.2.10, 2.3.7, 2.4.4, 2.5.1 |
| canonical ubuntu_linux | 14.04, 16.04, 17.10 | — |
| debian debian_linux | 7.0, 8.0, 9.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.
Intelligence 360 paketinde
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.