CVE-2026-57235
Açıklama
Nokogiri, Ruby programlama dili için açık kaynaklı bir XML ve HTML kütüphanesidir. 1.19.4 sürümünden önce, Nokogiri::XML::NodeSet#[] (ve takma adı olan #slice), istenen dizini düğüm kümesinin sınırlarına karşı dizinin 32 bit ile kırpılmış bir kopyasını kullanarak kontrol ediyordu. Büyük bir negatif dizin bu kontrolü geçebilir ve ardından tam genişlikte kullanılarak düğüm kümesinin depolama alanı dışından okuma yapabilirdi. CRuby üzerinde bu durum genellikle işlemin çökmesine neden olan bir sınır dışı okumadır (out-of-bounds read); JRuby üzerinde ise bellek güvenliğini bozmaz ancak yanlış bir düğüm döndürür. Bu güvenlik açığı 1.19.4 sürümünde giderilmiştir.
Nasıl düzeltilir
- nokogiri nokogiri1.19.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nokogiri nokogiri | v < 1.19.4 | 1.19.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.