CVE-2022-35956
Açıklama
Bu Rails gem'i, bir case SQL ifadesi kullanarak tek bir veritabanı isteğiyle birçok kaydı güncellemenize olanak tanıyan iki yöntemi ActiveRecord::Base sınıfına ekler. Versiyon 0.1.3 öncesinde `update_by_case` gem'i özel SQL dizeleri kullanıyordu ve bunlar sanitize edilmediği için SQL enjeksiyonuna karşı savunmasız hale geliyordu. Sonuç SQL ifadesini oluşturmak için bunun yerine sanitize edilmiş SQL ile `Arel` kullanan versiyon >= 0.1.3 sürümüne yükseltin.
Nasıl düzeltilir
- update_by_case_project update_by_case0.1.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| update_by_case_project update_by_case | v < 0.1.3 | 0.1.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.