CVE-2021-37632
Açıklama
SuperMartijn642's Config Lib, Minecraft oyunu için bir dizi mod tarafından kullanılan bir kütüphanedir. SuperMartijn642's Config Lib'in 1.0.4 ile 1.0.8 arasındaki sürümleri bir güvenlik açığından etkilenmektedir ve hem sunucularda hem de istemcilerde sömürülebilir. SuperMartijn642's Config Lib kullanıldığında, sunucular istemcilere sunucunun yapılandırma değerlerini içeren bir paket gönderir. Paket verilerinden `enum` değerlerini okumak için `ObjectInputStream#readObject` kullanılır. `ObjectInputStream#readObject`, giriş verilerine dayalı olarak bir sınıf örneği oluşturur. Paket verileri `ObjectInputStream#readObject` çağrılmadan önce doğrulanmadığından, bir saldırgan kötü amaçlı bir paket göndererek herhangi bir sınıfın örneğini oluşturabilir. Uygun bir sınıf bulunursa, güvenlik açığı uzaktan kod çalıştırma dahil olmak üzere bir dizi sömürüye yol açabilir. Savunmasız paket tipik olarak yalnızca sunucudan istemciye gönderilse de, teorik olarak istemciden sunucuya da gönderilebilir. Bu, SuperMartijn642's Config Lib'in 1.0.4 ile 1.0.8 arasındaki sürümlerini çalıştıran hem istemcilerin hem de sunucuların savunmasız olduğu anlamına gelir. Güvenlik açığı SuperMartijn642's Config lib 1.0.9'da yamalanmıştır. Hem oyuncular hem de sunucu sahipleri 1.0.9 veya daha yüksek bir sürüme güncelleme yapmalıdır.
Nasıl düzeltilir
- config_lib_project config_lib1.0.9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| config_lib_project config_lib | 1.0.4 ≤ v < 1.0.9 | 1.0.9 |
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.