CVE-2022-1471
Açıklama
SnakeYaml'in Constructor() sınıfı, deserialization sırasında örneklenebilecek türleri kısıtlamamaktadır. Bir saldırgan tarafından sağlanan yaml içeriğinin deserialization işlemi, uzaktan kod çalıştırmaya yol açabilir. Güvenilmeyen içerikleri ayrıştırırken deserialization işlemini kısıtlamak için SnakeYaml'in SafeConstructor sınıfının kullanılması önerilir. Sürüm 2.0 ve üzerine yükseltmeniz önerilir.
Nasıl düzeltilir
- snakeyaml_project snakeyaml2.0 ya da sonraki bir sürüm
- org.yaml:snakeyaml2.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| snakeyaml_project snakeyaml | v < 2.0 | 2.0 |
| org.yaml:snakeyamlMaven | v < 2.0 | 2.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.