CVE-2026-40933
Açıklama
Flowise, özelleştirilmiş büyük dil modeli akışları oluşturmak için kullanılan sürükle ve bırak tabanlı bir kullanıcı arayüzüdür. 3.1.0 sürümünden önce, MCP adaptöründeki stdio komutlarının güvenli olmayan serileştirmesi nedeniyle, kimliği doğrulanmış bir saldırgan rastgele bir komutla MCP stdio sunucusu ekleyerek komut çalıştırma işlemi gerçekleştirebilir. Zafiyet, herhangi bir kullanıcının yeni bir MCP ekleyebildiği http://localhost:3000/canvas adresindeki “Custom MCP” yapılandırmasının girdi temizleme işlemindeki bir hatadan kaynaklanmaktadır; stdio kullanarak yeni bir MCP eklerken kullanıcı, kodunuzda validateCommandInjection ve validateArgsForLocalFileAccess gibi girdi temizleme kontrolleri ve önceden tanımlanmış güvenli komutlar listesi bulunmasına rağmen herhangi bir komut ekleyebilir. Örneğin "npx" gibi bu komutlar, temel işletim sistemi üzerinde doğrudan kod çalıştırılmasını sağlayan kod yürütme argümanlarıyla ("-c touch /tmp/pwn") birleştirilebilir. Bu zafiyet 3.1.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- flowiseai flowise3.1.0 ya da sonraki bir sürüm
- flowise3.1.0 ya da sonraki bir sürüm
- flowise-components3.1.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| flowiseai flowise | v < 3.1.0 | 3.1.0 |
| flowisenpm | v < 3.1.0 | 3.1.0 |
| flowise-componentsnpm | v < 3.1.0 | 3.1.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.