CVE-2026-42449
Açıklama
n8n-MCP, yapay zeka asistanlarının n8n düğüm dokümantasyonuna, özelliklerine ve işlemlerine erişim sağlayan bir MCP sunucusudur. 2.47.4 ile 2.47.13 arasındaki sürümlerde, SDK gömülü yolundaki (N8NDocumentationMCPServer yapıcısı, getN8nApiClient() ve validateInstanceContext()) SSRFProtection.validateUrlSync() içindeki senkron URL doğrulayıcısında IPv6 kontrolleri bulunmamaktaydı. http://[::ffff:169.254.169.254] gibi IPv4-eşlenmiş IPv6 adresleri; bulut meta verileri, localhost ve özel IP aralığı kontrollerini atlatabiliyordu. Bir n8nApiUrl değeri sağlayabilen bir saldırgan, sunucunun bulut meta veri uç noktalarına, RFC1918 özel ağlarına veya localhost servislerine HTTP istekleri göndermesine neden olabilirdi. Yanıt gövdeleri çağırana döndürülmekte (non-blind SSRF) ve n8nApiKey, x-n8n-api-key başlığıyla saldırgan tarafından kontrol edilen hedefe iletilmektedir. Kullanıcı tarafından sağlanan InstanceContext ile N8NDocumentationMCPServer veya N8NMCPEngine kullanarak n8n-mcp'yi bir SDK olarak gömen dağıtımlara sahip projeler etkilenmektedir. Birinci taraf HTTP sunucu dağıtımı öncelikli olarak etkilenmemiştir; çünkü bu dağıtım, IPv6 adreslerini yakalayan ikinci bir asenkron doğrulayıcıya (validateWebhookUrl) sahiptir. Bu sorun 2.47.14 sürümünde düzeltilmiştir. Kullanıcılar hemen yükseltme yapamıyorlarsa, geçici çözüm olarak URL'leri SDK'ya aktarmadan önce doğrulayabilir, ağ katmanında çıkış trafiğini kısıtlayabilir ve kullanıcı kontrollü n8nApiUrl değerlerini reddedebilirler.
Nasıl düzeltilir
- n8n-mcp n8n-mcp2.47.14 ya da sonraki bir sürüm
- n8n-mcp2.47.14 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| n8n-mcp n8n-mcp | 2.47.4 ≤ v < 2.47.14 | 2.47.14 |
| n8n-mcpnpm | 2.47.4 ≤ v < 2.47.14 | 2.47.14 |
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.