CVE-2022-29181
Açıklama
Nokogiri, Ruby için açık kaynaklı bir XML ve HTML kütüphanesidir. 1.13.6 sürümü öncesindeki Nokogiri, XML ve HTML4 SAX ayrıştırıcılarına giren tüm girdilerin tür denetimini yapmamaktadır; bu durum, özel olarak hazırlanmış güvenilmeyen girdilerin yasa dışı bellek erişim hatalarına (segfault) veya ilgisiz bellek alanlarından okumalara neden olmasına olanak tanır. 1.13.6 sürümü bu sorun için bir yama içermektedir. Geçici bir çözüm olarak, `#to_s` veya benzeri bir yöntem çağrılarak güvenilmeyen girdinin bir `String` olduğundan emin olunmalıdır.
Nasıl düzeltilir
- nokogiri nokogiri1.13.6 ya da sonraki bir sürüm
- apple macos13.1 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.13.6 | 1.13.6 |
| apple macos | 13.0 ≤ v < 13.1 | 13.1 |
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.