CVE-2022-33171
Açıklama
TypeORM 0.3.0 öncesindeki findOne fonksiyonuna bir dize veya bir FindOneOptions nesnesi sağlanabilir. Fonksiyona verilen girdi kullanıcı kontrollü ayrıştırılmış bir JSON nesnesi olduğunda, bir id dizesi yerine özel olarak hazırlanmış bir FindOneOptions sağlanması SQL injection ile sonuçlanır. NOT: Satıcının görüşü, girdi doğrulamasından kullanıcının uygulamasının sorumlu olduğu yönündedir.
Nasıl düzeltilir
- typeorm typeorm0.3.0 ya da sonraki bir sürüm
- typeorm0.3.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| typeorm typeorm | v < 0.3.0 | 0.3.0 |
| typeormnpm | v < 0.3.0 | 0.3.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.
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.