CVE-2026-49986
Açıklama
Çapraz platform kalıcı bellek MCP olan Cortex MCP sunucusu (`neuro-cortex-memory`), 3.17.1 sürümünden önce, Claude Code tarafından otomatik olarak şu an açık olan proje dizinine ayarlanan `CLAUDE_PROJECT_DIR` ortam değişkenini güvenilir bir Cortex geliştirici kontrolü (checkout) olarak değerlendirmektedir. `open_visualization` aracı çağrıldığında, `_find_dev_source()` kullanıcının aktif proje dizinini aday bir Cortex kaynak kökü olarak çözümlemektedir. `_is_cortex_root()` tarafından gerçekleştirilen tek doğrulama, bir `mcp_server/` alt dizininin ve bir `ui/unified-viz.html` dosyasının varlığının kontrol edilmesidir. Kötü niyetli bir depoya bu iki işaretçi dosyayı yerleştiren bir saldırgan, Cortex'in söz konusu dizindeki rastgele bir `mcp_server/server/visualize_bootstrap.py` dosyasını `subprocess.run([sys.executable, ...])` aracılığıyla çalıştırmasına neden olarak kurbanın yerel kullanıcı işlemi ayrıcalıklarıyla kod çalıştırma sağlayabilir. Sürüm 3.17.1 bu sorunu düzeltmektedir.
Nasıl düzeltilir
- neuro-cortex-memory3.18.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| neuro-cortex-memoryPyPI | v < 3.18.0 | 3.18.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.