CVE-2026-54688
Açıklama
mcp-searxng, AI asistanlarına SearXNG aracılığıyla web araması ve URL okuma yetenekleri sağlayan bir Model Context Protocol sunucusudur. 1.2.0 sürümünden önce, src/http-security.ts dosyasında MCP_HTTP_HARDEN varsayılan olarak devre dışı bırakılmış olmasına rağmen, src/url-reader.ts içindeki assertUrlAllowed() yalnızca MCP_HTTP_HARDEN etkinleştirildiğinde çalışmaktadır; bu durum web_url_read fonksiyonunun çağırıcı tarafından sağlanan bir URL'yi sunucu tarafındaki fetch yoluna iletmesine neden olur. Varsayılan yapılandırmada, bir kullanıcı veya AI ajanı tarafından seçilen URL'yi etkileyebilen bir saldırgan, sunucunun loopback, özel ağ veya bulut meta veri uç nokta kaynaklarını getirmesini sağlayabilir ve bunların içeriklerini model bağlamına döndürebilir. file:// URL'leri reddedilmeye devam eder; ayrı olan DNS çözümleme ve yönlendirme doğrulama atlatmaları ise bu kayıt kapsamı dışındadır. Bu sorun 1.2.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- mcp-searxng1.2.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mcp-searxngnpm | v < 1.2.1 | 1.2.1 |
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.