CVE-2025-32798
Açıklama
Conda-build, conda paketleri oluşturmak için komutlar ve araçlar içerir. Versiyon 25.4.0 öncesinde, conda-build reçete işleme mantığının, reçete seçicilerinin güvenli olmayan şekilde değerlendirilmesi nedeniyle rastgele kod çalıştırmaya karşı savunmasız olduğu tespit edilmiştir. Mevcut durumda conda-build, meta.yaml dosyalarındaki gömülü seçicileri işlemek için eval fonksiyonunu kullanmaktadır. Bu yaklaşım, kullanıcı tanımlı ifadeleri uygun bir temizleme işlemi olmadan değerlendirmekte ve bu durum derleme sürecinde rastgele kod çalıştırılmasına olanak tanımaktadır. Sonuç olarak, derleme ortamının bütünlüğü bozulmakta ve yetkisiz komutlar veya dosya işlemleri gerçekleştirilebilmektedir. Zafiyet, dinamik derleme yapılandırmalarını kontrol etmek amacıyla tasarlanmış bir bağlamda, güvenilmeyen girdiler üzerinde eval() kullanmanın beraberinde getirdiği doğal riskten kaynaklanmaktadır. Conda-build, seçici ifadelerini doğrudan yorumlayarak kötü amaçlı kodlar için potansiyel bir yürütme yolu oluşturmakta ve güvenlik varsayımlarını ihlal etmektedir. Bu sorun versiyon 25.4.0 ile düzeltilmiştir.
Nasıl düzeltilir
- anaconda conda-build25.4.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| anaconda conda-build | v < 25.4.0 | 25.4.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.