CVE-2024-38366
Açıklama
trunk.cocoapods.org, CocoaPods bağımlılık yöneticisinin kimlik doğrulama sunucusudur. Trunk'ın kayıt sırasında bir kullanıcının gerçek bir e-posta adresine sahip olup olmadığını doğrulayan kısmı, e-posta alanı MX kayıtlarının geçerliliğini doğrulamak için bir kabuk komutu çalıştıran rfc-822 kütüphanesini kullanıyordu. Bu işlem bir DNS MX sorgusu aracılığıyla gerçekleşmektedir. Bu sorgu, trunk sunucusu üzerinde bir komut çalıştıracak şekilde manipüle edilebilir ve bu durum etkili bir şekilde sunucuya ve altyapıya root erişimi sağlayabilirdi. Bu sorun, Eylül 2023'te 001cc3a430e75a16307f5fd6cdff1363ad2f40f3 commit'i ile sunucu tarafında yamalanmıştır. Bir saldırganın bu yöntemi kullanarak trunk üzerindeki herhangi bir Podspec dosyasına yazabilmesi nedeniyle, bu uzaktan kod çalıştırma (RCE) durumu tüm kullanıcı oturumlarının sıfırlanmasını tetiklemiştir.
Nasıl düzeltilir
- cocoapods trunk.cocoapods.org2023-09-22 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| cocoapods trunk.cocoapods.org | v < 2023-09-22 | 2023-09-22 |
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.