CVE-2025-63603
Açıklama
MCP Data Science Server'ın (reading-plus-ai/mcp-server-data-exploration) 0.1.6 sürümündeki safe_eval() fonksiyonunda (src/mcp_server_ds/server.py:108) bir komut enjeksiyonu zafiyeti bulunmaktadır. Fonksiyon, kullanıcı tarafından sağlanan betikleri yürütmek için Python'un exec() fonksiyonunu kullanmakta ancak globals parametresindeki __builtins__ sözlüğünü kısıtlamayı başaramamaktadır. __builtins__ açıkça tanımlanmadığında, Python; __import__, exec, eval ve open dahil olmak üzere tüm yerleşik fonksiyonlara otomatik olarak erişim sağlar. Bu durum, bir saldırganın tam sistem ayrıcalıklarıyla rastgele Python kodu yürütmesine izin vererek sistemin tamamen ele geçirilmesine yol açar. Zafiyet, run_script aracına kötü amaçlı bir betik gönderilerek istismar edilebilir; herhangi bir kimlik doğrulama veya özel ayrıcalık gerektirmez.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mcp_server_for_data_exploration_project mcp_server_for_data_exploration | 0.1.6 | — |
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.